Konstabler
Grünschnabel
Hallo,
ich habe folgendes Problem, und zwar habe ich einen Explorer auf Grundlage des TreeViewer mit SWT implementiert und bekomme es nicht hin die Icons der Dateien mit anzuzeigen. Im AWT kam ich immer an die Icons über FileSystemView, aber Icon-Objecte möchte der LabelProvider des TreeViewers nicht. Dieser benötigt eine Image-Instanz. Wie kann ich also aus einem Icon-Object ein Image-Object machen oder wie kann ich von einem File direkt eine Image-Instanz erzeugen?
habe ich auch schon probiert, funtzt aber net... wahrscheinlich wegen null als erster Parameter.
Kann mir jemand helfen... Es ist sichlich ne simple Sache, nur ich find sie bzw. sehe sie net.
ich habe folgendes Problem, und zwar habe ich einen Explorer auf Grundlage des TreeViewer mit SWT implementiert und bekomme es nicht hin die Icons der Dateien mit anzuzeigen. Im AWT kam ich immer an die Icons über FileSystemView, aber Icon-Objecte möchte der LabelProvider des TreeViewers nicht. Dieser benötigt eine Image-Instanz. Wie kann ich also aus einem Icon-Object ein Image-Object machen oder wie kann ich von einem File direkt eine Image-Instanz erzeugen?
Code:
ImageDescriptor desc = ImageDescriptor.createFromFile(null,file.getAbsolutePath());
Image image = desc.createImage();
habe ich auch schon probiert, funtzt aber net... wahrscheinlich wegen null als erster Parameter.
Kann mir jemand helfen... Es ist sichlich ne simple Sache, nur ich find sie bzw. sehe sie net.