mdsk.net
当前位置:首页 >> JAVA中ItEmListEnEr与ACtionListEnEr的区别?? >>

JAVA中ItEmListEnEr与ACtionListEnEr的区别??

可以这样理解: ActionListener是针对item相关操作后触发的事件. ItemListener是针对item相关操作本身.

可以这样理解: ActionListener是针对item相关操作后触发的事件. ItemListener是针对item相关操作本身.

前者是选中的item的改变的事件 后者是一般事件,如点击 ~~~~~~~~~

AddActionListener(),可以根据参数判断哪个按钮被点击。

很明显,提示说明你没有重写抽象方法.从你的代码中可以看出.错误之处在于:你将itemStateChanged写成了itemCharged.下面是你的错误代码: public void itemStateCharged(ItemEvent e) { text.setText("状态改变"); } 改正过来应该没有问题吧.

用我以前写的例子来说明: JMenuItem menu102 = new JMenuItem("菜单102"); menu102.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { addIFame(new InternalFrame()); } }); 上述代码就能实现在MenuBar...

你没有实现ActionListener的actionPerformed方法埃 你的拼写错误,写成了actionPerforemd。多个e。

你在程序的开头有导入java.awt.event.*这个包吗?我估计你是没导入哦

童鞋,你太大意了 你把 actionPerformed 写成 actionPerfomed 了 少了一个" r " 所以提示错误。

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com