Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

swing:look 2008/05/21 23:14 swing:look 2020/01/22 20:59 aktuell
Zeile 4: Zeile 4:
<code java> <code java>
UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels(); UIManager.LookAndFeelInfo[] info = UIManager.getInstalledLookAndFeels();
-for (int i=0; i < info.length; i++) {+for (int i = 0; i < info.length; i++) {
  System.out.println(info[i].getName());  // Der lesbare Name   System.out.println(info[i].getName());  // Der lesbare Name
  String className = info[i].getClassName();  // kann mit setLookAndFeel(..) gesetzt werden   String className = info[i].getClassName();  // kann mit setLookAndFeel(..) gesetzt werden
Zeile 15: Zeile 15:
try { try {
  UIManager.setLookAndFeel(nativeLookAndFeel);   UIManager.setLookAndFeel(nativeLookAndFeel);
-} catch (Exception e) {+}catch (Exception e) {
  e.printStackTrace();   e.printStackTrace();
} }
</code> </code>
 +\\ 
 +Soll das Look&Feel zur Laufzeit geändert werden, so muss anschließend noch der folgende Befehl aufgerufen werden: 
 +<code java> 
 +SwingUtilities.updateComponentTreeUI(MyFrame.this); 
 +</code>

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007