J2ME中的命令问题

时间:2014-04-08 06:42:32

标签: java-me lwuit lwuit-form lwuit-resource-editor lwuit-list

目前我正在研究J2ME App,我正面临j2me中的命令问题。 当我在表单上添加任何命令时,它不会直接出现在屏幕上。

Command selCommand = new Command("Select");

此选择命令不会直接显示在屏幕上,选项即将出现在屏幕上,然后单击选项命令,然后选择命令即将到来。

我想在屏幕上选择命令而不是选项。

2 个答案:

答案 0 :(得分:1)

JavaME中的高级GUI编码不能让您决定如何显示Command。 相同的代码可能会在某些设备的屏幕上直接显示Command,但在其他设备上的选项下会显示Command。所以不能控制它。

你最好的机会是调查优先事项。通过在{{1}}上设置高优先级,您可能会直接在屏幕上而不是在“选项”下显示。这不是你应该依赖的东西,因为它不是规范所要求的,但我怀疑至少有很多设备会这样做。

答案 1 :(得分:0)

J2ME不允许您在屏幕上添加命令,它将出现在菜单中,但我们可以设置命令优先级,以便它们可以在左侧或右侧可见。

即使你想在屏幕上添加命令,你也必须使用按钮。

Container containerbtn;
Button btnsel = new Button("Select");
containerbtn.addComponent(btnsel );
this.addComponent(containerbtn);