Swing LookandFeel auf Windows stellen
-
Hi Leute,
ich habe gerade mal mit Swing und LookandFeel rumprobiert. Mittlerweile sieht mein Fenster auch schon recht Winlike aus
. Mein Quellcodesnipsel sieht so aus:try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); SwingUtilities.updateComponentTreeUI(MFrame); } catch (Exception exc) { System.err.println(exc.toString()); }Allerdings bekomme ich immer folgenden Fehler
:java.lang.NullPointerExceptionIst das Problem bekannt und/oder kann mir jemand sagen wo es hakt?
Gruß Frikkie
PS: Danke für eure Hilfsbereitschaft
-
Was ist MFrame?
-
java.lang.NullPointerException
Das dürfte eigentlich nichts mit dem Look&Feel zu tun haben? Kannst du mal den Stack Trace posten?
-
Entwarnung, ich habs doch geknackt.
Diese Zeile hier:
[java]try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
SwingUtilities.updateComponentTreeUI(MFrame);
}
catch (Exception exc) {
System.err.println(exc.toString());
}[/java]
muß durch:SwingUtilities.updateComponentTreeUI(this);ersetzt werden, dann kommt auch kein Fehler mehr.
Tut mir echt leid, daß ich jetzt umsonst gepostet habe, aber vielleicht kann es ja mal jemand anderes gebrauchen
Gruß Frikkie