JFileChooser mit Bild Vorschau / Image Preview

Billie

Erfahrenes Mitglied
Hellas,

ich frage mich ob es möglich ist einen performanten FileChooser zu programmieren, welcher die Bildvorschau nicht nur anzeigt, wenn man auf das Bild klickt sondern sofort alle Bilder verkleinert und als Icon des Bildes anzeigt. Das Prinzip funktioniert ja eigentlich schon...

Code:
new ImageIcon(new ImageIcon(ImageIO.read(f)).getImage().getScaledInstance(30, 30, java.awt.Image.SCALE_SMOOTH));

Es ist nur nich sonderlich performant ;) Evtl. müsste man ermitteln können, welche Icons der Bilder gerade im FileChooser sichtbar sind... dann könnte man damit vielleicht noch zufrieden sein. Aber im Moment hab ich das Gefühl, er rechnet alle x-Bilder sofort um und das dauert dann doch.

lg Billie

PS: Vergleiche Miniaturvorschau WinXP

PPS: Ach ja, SCALE_FAST bringt auch nicht sonderlich viel mehr ;)
 
Zuletzt bearbeitet:
Hi Billie,

wie genau hast du denn das mit der Miniaturansicht hingkriegt? Ich bekomme immer irgendwie nur so ein Preview im Accessory daneben, aber nicht im eigentlichen Viewbereich...
Gibt es für tiff einen besonderen Trick? Ich kriege zwar png, jpg, bmp und gif als Preview, aber tiff klappt nicht....

Danke für die Hilfe
 
Zurück