LWUIT 1.4 普通命令对比。使用 LWUITTheme.res 设计命令
我刚刚开始使用标准 LWUITTheme.res 开发 LWUIT MIDlet。我在第一个表单上添加了 2 个命令(退出、搜索),但它们显示时没有样式(白底黑字)。
相反,第二个表单上的其他 2 个命令(返回、详细信息)显示在“搜索”命令单击上,渲染风格为蓝底白字,背景为蓝色渐变。
第一个表单有一个 BorderLayout,第二个表单没有设置特定的布局。
由于我没有更改代码中的命令样式,因此我希望它们在第一种形式中的外观与第二种形式中的外观相同,并且与它们在第二种形式中的外观完全相同。
我错了吗?
问候
-
在 @Bhakki 第一次回复后,关于 SoftButton,我检查了 {$LWUIT_FOLDER}/LWUITDemo/src/LWUITTheme.res
文件。
如您所见,Command
和 SoftButton
位于 .res 文件中。 第一种形式中的命令的样式似乎为 Command
,而第二种形式中的命令的样式为 SoftButton
。
但我在两种形式中都以相同的方式添加了它们。
我做错了什么吗?
I've just started to develope an LWUIT MIDlet with standard LWUITTheme.res. I added 2 commands (Exit, Search) on my first form, but they appear with no style (black on white).
Instead, other 2 commands (Back, Details) on a second form, showed on Search command click, are rendered styled in white on blue, with a blue gradient background.
The first form has a BorderLayout, the second has no particular layout set.
Since I haven't changed commands style in my code, I would expect that their appearance be the same in the first as in the second form, and precisely as they appear in the second form.
Am I wrong?
Regards
--
After @Bhakki first reply, regarding SoftButton
s, I've checked the {$LWUIT_FOLDER}/LWUITDemo/src/LWUITTheme.res
file.
As you can see, both Command
and SoftButton
has in the .res file.
It seems that the commands in the first form are styled as Command
, and those in the second form are styled as SoftButton
.
But I added them in the same way in both forms.
Am I doing something wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您在安装主题之前创建了第一个表单。您需要在创建组件之前但在 Display.init() 之后安装 LWUIT 主题。
You created the first form before installing the theme. You need to install the LWUIT theme before you create components but after Display.init().