textbox.setCommandListener的问题

deeper 2006-07-12 01:48:58
代码如下
disp = Display.getDisplay(this);
cmdExit = new Command("退出",Command.SCREEN,1);
cmdOK = new Command("确定",Command.OK,1);
textbox = new TextBox("请输入....序号","",40,0);
textbox.addCommand(cmdExit);
textbox.addCommand(cmdOK);

textbox.setCommandListener(this);

该行报错textbox.setCommandListener(this);要求this强制为CommandListener
如下:
textbox.setCommandListener((CommandListener)this);
就能正常编译,但是按钮时间不能调用了
不知道是什么原因?
...全文
146 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanhan0615 2006-07-20
  • 打赏
  • 举报
回复
up,再把强制转换去掉
cuilichen 2006-07-20
  • 打赏
  • 举报
回复
implements CommandListener
--邋遢小子 2006-07-18
  • 打赏
  • 举报
回复
是不是在开始申明类的时候没有 implements CommandListener

public class test extends MIDLet implements CommandListener{
......
}
deeper 2006-07-12
  • 打赏
  • 举报
回复
好久没有这个帐号上了
kingdoom 2006-07-12
  • 打赏
  • 举报
回复
信 誉 值: 55

13,097

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧