事件处理有问题!

chgjszj 2003-09-14 10:32:21
public boolean Action (Event evt, Object arg) {
String label = (String)arg;
if (evt.target instanceof Choice) {
if (label.equals("New"))
change( );
return false;
}
return true;
}
public void change() {
Dialog dl = new Dialog( window, "Change Title", true);
dl.setLayout(new FlowLayout(FlowLayout.CENTER));
TextField tf = new TextField("fff", 25);
dl.add(tf);
dl.add(new Button("OK"));
dl.resize(200,75);
dl.show();
}

点击“New”菜单,不能弹出对话框!怎么回事?
...全文
49 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
YuLimin 2003-09-14
  • 打赏
  • 举报
回复
label.equals("New")
这种事件机制被。。。。。。

执行到了吗?

equals可是问问比较多的啊;)

62,612

社区成员

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

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