2011-02-02 4 views
0

私のアプリケーションのGUIをうまく作成するためにLWUITを使いたいです。しかし、私が直面している問題は、テーマを使用できないということです。LWUITテーマの使い方

私はこのリンクに従いましたThe Lightweight User Interface Toolkit LWUIT An Introduction

テーマを読み込むためにこのコードを使用しました。しかし、それは私に例外を与えている。

try { 
Resources r = Resources.open("theme.res"); 
UIManager.getInstance().setThemeProps(r.getTheme("theme")); 
} catch (IOException ioe) { 
System.out.println("Couldn't load theme."); 
} 

私を助けてください。非常に緊急です。

は、あなたがResourceEditファイルを格納している

+0

あなたは例外stacktraceを投稿できますか? –

答えて

1

ありがとうございましたか!私はあなたがここで間違いを犯したと思います。あなたのワークスペースで確認してください。

"src"フォルダにResourceEditファイルを保存します。

Display.init(this)フォームは、フォームが表示される前に呼び出す必要があります。参照するにはlinkを参照してください。コードから

+0

私は自分のリソースファイルをsrcフォルダに保存していましたが、リンクに表示されたものと同じでした。しかし、同じ問題が表示されています – shweta

+0

何か例外はありますか? resourceEditの内部でテーマを作成しましたか?再度ur resourceEditで確認してください。 – bharath

1

は、デフォルトのパッケージにする必要がありますあなたのtheme.resファイルをチェックダブルFileNotFoundException

を投げることができそうです。場合は、いくつかのパッケージにして

Resources r = Resources.open("/com/mycompany/somepackage/theme.res");