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.NullPointerException
Ist 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