2012-01-26 61 views
1

我创建了一个名为Theme.res的主题文件,并将它放在与.java文件相同的文件中。 编译器简单地似乎绕过的代码段和仿真器作为前显示相同的乙&W¯¯形式,无任何的所施加的字体样式等Resources类无法将主题加载到我的应用程序

public void startApp() { 
    Display.init(this); 
    try { 
     System.out.println ("print"); 
        Resources r = Resources.open("/Theme.res"); 
     System.out.println ("print"); 
        UIManager.getInstance().setThemeProps(r.getTheme("myTheme")); 
     System.out.println ("print"); 
    } 
    catch (java.io.IOException e) { 
     System.err.print ("lame"); 

    } 

    Form f = new Form(); 

只有第一“打印”被实际打印。

在此先感谢。

+0

你使用的是NetBeans相同的路径?在这个包里是Res? – Mun0n 2012-01-26 23:14:02

+0

是的。它在HelloLWUIT.java的src文件中。 – Glenncito 2012-01-26 23:24:15

+0

是在“deafult包”?一切似乎都是正确的。你是否包含LWUIT库? – Mun0n 2012-01-26 23:41:33

回答

2

放入默认包的Theme.res并保留

+0

它必须位于默认包中,因为这是您编写代码调用主题的位置。 – Daydah 2012-01-29 18:12:20

相关问题