Hallo,
ich habe Dateien in einer DB als Blob. Ich habe ein Viewerprogramm für diese Dateien. Neben allerlei nützlicher Informationen möchte zusätzlich das System Icon anzeigen, welches auf dem aktuellen System den Dateityp repräsentiert.
Ich habe
und
ausprobiert. Beide Möglichkeiten scheinen zu gehen. Aber leider nur für Dateien die es tatsächlich auf einem System gibt. D.h. irgendwo im System auf einer Platte liegen. Da meine Dateien aber in einer DB, und gerade nicht im Filesystem liegen brauche ich eine Möglichkeit ein Dateicon nur anhand eines Dateinamens oder einer Dateiendung zu erhalten.
Geht das, wenn ja wie?
Danke!
ich habe Dateien in einer DB als Blob. Ich habe ein Viewerprogramm für diese Dateien. Neben allerlei nützlicher Informationen möchte zusätzlich das System Icon anzeigen, welches auf dem aktuellen System den Dateityp repräsentiert.
Ich habe
Code:
javax.swing.filechooser.FileSystemView.getFileSystemView().getSystemIcon(file)
Code:
JFileChooser f = new JFileChooser();
f.getIcon(file);
Geht das, wenn ja wie?
Danke!