Icon in JPanel einfügen?

deni74

Mitglied
Hallo,

habe hier mal wieder ein Problem. Ich ermittle mit folgenden Zeilen das Icon einer Datei

Code:
JFileChooser chooser = new JFileChooser();
           FileSystemView view = chooser.getFileSystemView();
	   Icon ic = view.getSystemIcon(new File(path));

um es dann in einem JPanel mit Zusatzinformationen anzeigen zu können. Leider weiss ich nicht wie ich nun das Icon-Objekt auf dem JPanel darstellen kann. Wenn ich es auf einem JButton plaziere und dann den Button dem JPanel hinzufüge, dann klappt es. Aber ich möchte ja nur das Icon anzeigen ohne es vorher auf dem Button zu plazieren.
Kann mir da jemand einen rat geben?

Danke
 
Hallo,

du könntest es entweder einem JLabel hinzufügen und das dem Panel hinzufügen oder die paint()-Methode des JPanels überschreiben und es selbst zeichnen.

MFG

zEriX
 
Alles klar, hat supi geklappt. Wie kann ich denn jetzt die Anzeige des Icons vergrössern? Bei mir wird es gerade sehr klein angezeigt.
 
Zurück