Icons vom aktuellen LookAndFeel bekommen

RealHAZZARD

Erfahrenes Mitglied
Servus.

ich möchte mir eine Taskleitse für internalFrames bauen. Und jedes der Tasks soll natürlich auch die (standartmäßig) 3 Buttons MINIMIEREN, MAXIMIEREN und SCHLIEßEN haben. Ich möchte aber schon allein aus Gründen der Benutzerfreunlichkeit nicht erst neue Icon basteln und die da rein setzten, sondern ich möchte die Icons bekommen, die das Frame selbst (unter Berücksichtigung es aktuellen LookAndFeels(wenns möglich ist)) schon hat und ja auch darstellt.
Geht das?
Und wenn ja wie?

Ich danke euch schon mal.
 
Hallo.
ich danke dir. das war was ich gesucht habe.
Ich habe es jetzt so eingesetzt:
Code:
private Icon tominIcon = com.sun.java.swing.plaf.windows.WindowsIconFactory.createFrameMinimizeIcon();
Das ist dann halt die Windoof-Variante.

Aber jetzt habe ich schon die nächste Frage:
Wie kann ich die Icon in ihrer Größe ändern?
 
Hi,

wieso verwendest Du nicht sowas wie hier?

Java:
Icon lafSpecificIcon = UIManager.getIcon("InternalFrame.maximizeIcon");

Damit hat man immer die Icons vom aktuellen LookAndFeel.

Gruß

Romsl
 
Erstmal sry dass ich mich erst jetzt melde, aber ich hatte irgendwie nicht mitbekommen dass es auf meinen Beitrag noch eine Antwort gab.
Danke.
Ich habe das jetzt einmal eingebaut und unter win es auch. Aber ich muss mal noch bis nächste woche warten um sicher zu sein, ob es auch bei anderen Plattformen funktioniert, denn dann kommt der Kollege mit dem Apple wieder.
Ich melde mich nochmal.
 
Zurück