如何使用LWUIT主题

时间:2011-02-02 11:28:51

标签: java java-me lwuit

我想用LWUIT以良好的方式制作我的应用程序的GUI。但我面临的问题是我无法使用主题。

我已关注此链接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.");
}

2 个答案:

答案 0 :(得分:1)

您存储ResourceEdit文件的位置?我想你在这里弄错了。检查您的工作区。

将ResourceEdit文件存储在“src”文件夹中。

必须在显示任何表单之前调用

Display.init(this)方法。请参阅此link以供参考。

答案 1 :(得分:1)

从代码中可能会抛出FileNotFoundException

仔细检查您的theme.res文件是否应该在默认包中。如果它在某个包中那么

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