Sunday, 15 June 2014

swing - Java - UIManager.setLookAndFeel isn't working -



swing - Java - UIManager.setLookAndFeel isn't working -

i'm trying , sense work no success. i'm creating frame , painting applet within it. no exceptions thrown when execute program.

appscreen < applet:

public class appscreen extends applet implements runnable { protected appframe frame; protected graphics appgraphics; public void createframe(int width, int height) throws exception { uimanager.setlookandfeel("org.jvnet.substance.skin.substanceravengraphiteglasslookandfeel"); frame = new appframe(this, width, height); appgraphics = getappcomponent().getgraphics(); startthread(this, 1); } public void startthread(runnable runnable, int i) { final thread thread = new thread(runnable); thread.start(); thread.setpriority(i); } public component getappcomponent() { if (frame != null) homecoming frame; else homecoming this; } }

appframe < frame:

public final class appframe extends frame { private final appscreen screen; public appframe(appscreen screen, int width, int height) { this.screen = screen; setbounds(500, 500, width, height); setresizable(false); setvisible(true); tofront(); } @override public final void update(graphics g) { screen.update(g); } @override public final void paint(graphics g) { screen.paint(g); } }

for instance, phone call createframe(width, height) method.

java swing awt look-and-feel uimanager

No comments:

Post a Comment