2011-02-02 2 views
0

Я хочу использовать 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."); 
} 

Пожалуйста, помогите мне в этом. Это очень срочно.

Спасибо

+0

не могли бы вы высказать исключение stacktrace? –

ответ

1

Где хранятся файлы ResourceEdit? Думаю, вы допустили ошибку. Проверьте свое рабочее пространство.

Сохраните файл ResourceEdit внутри папки «src».

Display.init(this) Метод должен быть вызван до отображения любой формы. См. Это link для справки.

+0

Я сохранил файл ресурсов в папке src и сделал то же самое, что показано в ссылке. Но затем он показывает ту же проблему. – shweta

+0

Вы получаете какое-либо исключение? Вы создали тему внутри resourceEdit? снова проверьте с ur resourceEdit. – bharath

1

из кода, кажется, он может бросить FileNotFoundException

Дважды проверьте файл theme.res должен быть в пакете по умолчанию. если его в какой-то упаковке, то

Resources r = Resources.open("/com/mycompany/somepackage/theme.res"); 
Смежные вопросы