LWUIT 1.4普通命令。使用LWUITTheme.res设置样式命令

时间:2011-06-24 10:44:13

标签: java-me command lwuit

我刚开始用标准的LWUITTheme.res开发LWUIT MIDlet。我在我的第一个表单上添加了2个命令(退出,搜索),但它们没有样式(黑色为白色)。

Commands rendere with no style

相反,在搜索命令单击上显示的第二个表单上的其他2个命令(后退,详细信息)将呈现为蓝色的白色样式,并带有蓝色渐变背景。

Commands rendere with style

第一个表单有一个BorderLayout,第二个表单没有特定的布局设置。

由于我没有更改代码中的命令样式,我希望它们的外观在第一种形式和第二种形式中相同,并且正如它们在第二种形式中出现的那样。

我错了吗?

此致

-

在@Bhakki第一次回复之后,关于SoftButton,我检查了{$LWUIT_FOLDER}/LWUITDemo/src/LWUITTheme.res文件。

Command and SoftButton unselected appearing in LWUITTheme.res

如您所见,CommandSoftButton都包含在.res文件中。 似乎第一种形式的命令的样式为Command,而第二种形式的命令的样式为SoftButton

但我在两种形式中都以相同的方式添加它们。

我做错了吗?

1 个答案:

答案 0 :(得分:1)

您在安装主题之前创建了第一个表单。您需要在创建组件之前安装LWUIT主题,但需要在Display.init()之后安装。