Netbeans 资源类无法将主题加载到我的应用中

Netbeans 资源类无法将主题加载到我的应用中,netbeans,java-me,lwuit,Netbeans,Java Me,Lwuit,我创建了一个名为theme.res的主题文件,并将其与.java文件放在同一个文件中。 编译器似乎只是绕过了这段代码,仿真器显示了与以前相同的B&W格式,没有任何应用的字体样式等 public void startApp() { Display.init(this); try { System.out.println ("print"); Resources r = Resources.open("/Theme.res");

我创建了一个名为theme.res的主题文件,并将其与.java文件放在同一个文件中。 编译器似乎只是绕过了这段代码,仿真器显示了与以前相同的B&W格式,没有任何应用的字体样式等

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();
实际上只有第一个“打印”被打印出来


提前谢谢

Theme.res
放在默认包中,并保留相同的路径

是否使用Netbeans?包裹里是什么?是的。它在src文件中,HelloLWUIT.java.is在“deafult包”中?一切似乎都是正确的。你包括LWUIT库吗?不是的,所以我把它拿出来,如果它的包(它有一个类似的名字)并把它放在“默认包”…它工作!请你把这个建议作为对这个问题的正式回答,这样我就可以投票并打勾了。另外,为什么它必须在默认包中?为什么它以前在另一个包中不起作用?它必须在默认包中,因为您编写的代码就是从这个包调用主题的。