【问题标题】:error in midlet while implementing command执行命令时 midlet 出错
【发布时间】:2011-01-07 05:19:48
【问题描述】:

导入 com.sun.lwuit.Command; 导入 javax.microedition.midlet.; 导入 javax.microedition.lcdui.;

在我的代码中,但仍然出现以下错误...

exitCommand = new Command("Exit", Command.EXIT, 2);  //line 1
 textbox.addCommand(exitCommand);                     //line 2

Command.EXIT 无法解决..

Displayable类型中的方法addCommand(Command)不适用于参数(命令)

【问题讨论】:

    标签: java-me command lwuit midlet


    【解决方案1】:

    没有像这样传递的构造函数。尝试学习 LWUIT 并查看此link供您参考。 J2me 文本框不能使用 LWUIT 命令。

    【讨论】:

      【解决方案2】:

      您正在导入 LWUIT 命令,但使用的是 LCUID 命令方法。如果您正在导入 javax.microedition.lcdui.Command;,您的代码将是正确的。但是如果你想使用 LWUIT 组件,你必须忘记 Items 以及 Item Commands。

      我不知道混合 LCUID 和 LWUIT 是不是一个好主意,但是我没用过,所以我不能说。

      【讨论】: