我刚开始用标准的LWUITTheme.res开发LWUIT MIDlet。我在我的第一个表单上添加了2个命令(退出,搜索),但它们没有样式(黑色为白色)。
相反,在搜索命令单击上显示的第二个表单上的其他2个命令(后退,详细信息)将呈现为蓝色的白色样式,并带有蓝色渐变背景。
第一个表单有一个BorderLayout,第二个表单没有特定的布局设置。
由于我没有更改代码中的命令样式,我希望它们的外观在第一种形式和第二种形式中相同,并且正如它们在第二种形式中出现的那样。
我错了吗?
此致
-
在@Bhakki第一次回复之后,关于SoftButton
,我检查了{$LWUIT_FOLDER}/LWUITDemo/src/LWUITTheme.res
文件。
如您所见,Command
和SoftButton
都包含在.res文件中。
似乎第一种形式的命令的样式为Command
,而第二种形式的命令的样式为SoftButton
。
但我在两种形式中都以相同的方式添加它们。
我做错了吗?
答案 0 :(得分:1)
您在安装主题之前创建了第一个表单。您需要在创建组件之前安装LWUIT主题,但需要在Display.init()之后安装。