Look & Feel

javax.swing.UIManager
Alle verfügbaren Look&Feel's auflisten:

UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < info.length; i++) {
   System.out.println(info[i].getName());  // Der lesbare Name
   String className = info[i].getClassName();  // kann mit setLookAndFeel(..) gesetzt werden
}


Das native Plattform-Look and Feel setzen:

String nativeLookAndFeel = UIManager.getSystemLookAndFeelClassName();
try {
   UIManager.setLookAndFeel(nativeLookAndFeel);
}catch (Exception e) {
   e.printStackTrace();
}


Soll das Look&Feel zur Laufzeit geändert werden, so muss anschließend noch der folgende Befehl aufgerufen werden:

SwingUtilities.updateComponentTreeUI(MyFrame.this);

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007