【问题标题】:Single Development for Blackberry and Nokia Java enabled device with J2ME使用 J2ME 为支持黑莓和诺基亚 Java 的设备进行单一开发
【发布时间】:2012-12-06 16:02:40
【问题描述】:
我有 1 年以上的 iOS 开发经验,现在正在寻找支持黑莓和诺基亚 Java 的设备的工作。刚刚开始使用带有 LWUIT 的 Netbeans 7.1 IDE。
问题
-
我可以在两个项目中使用由资源编辑器 (ect.res) 创建的文件吗?
如果是 - 那么请提供一些信息。
如果否 - 那么有什么办法可以解决这个问题,哪一个更好?
-
我使用资源编辑器 (etc.res) 创建了一个文件,那么如何在我的项目中将此资源文件与 Netbeans 一起使用?因为添加文件项目后显示与未添加相同。
【问题讨论】:
标签:
netbeans
java-me
lwuit
lwuit-resource-editor
resource-editor
【解决方案1】:
我认为您可以用于某些项目。当您构建项目时,res 文件会写入保存在 dist 文件中的二进制代码。但是您需要将文件添加到项目中。在我的 lwit 项目中,添加到源包或资源下并且正在工作。
Resources defaultTheme = Resources.open(DEFAULT_THEME_NAME);
【解决方案2】:
是的,您可以在两个应用程序中使用 lwuit 将相同的 res 文件用于两个平台。 BB用http连接要小心,他们需要一些参数超过j2me普通应用程序。
要使用代码中的 res 文件,您需要使用 Resource 对象打开 res
为此:
Resources res = Resources.open("path of your res");
稍后您可以使用资源的许多内容(容器、字体、本地化...)