2012-01-26 48 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

相關問題