在java中定义了MenuBar,Menu和MenuItem的实例对象,当MenuItem有事件发生时,要用哪个相对应的接口?
展开全部
MenuItem
注册事件监听器—addActionListener
事件监听器类型—ActionListner
事件处理函数—actionPerformed(ActionEvent)
JMenuItem
同上
JCheckBoxMenuItem
JRadioButtonMenuItem
注册事件监听器—addItemListener
事件监听器类型—ItemListener
事件处理函数—itemStateChanged(ItemEvent)
注册事件监听器—addActionListener
事件监听器类型—ActionListner
事件处理函数—actionPerformed(ActionEvent)
JMenuItem
同上
JCheckBoxMenuItem
JRadioButtonMenuItem
注册事件监听器—addItemListener
事件监听器类型—ItemListener
事件处理函数—itemStateChanged(ItemEvent)
展开全部
我一般用法:
MenuItem item=new MenuItem(name);
item.addActionListener(listener);//自定义的listener
继承与AbstractAction
MenuItem item=new MenuItem(name);
item.addActionListener(listener);//自定义的listener
继承与AbstractAction
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般都是ActionListener吧
actionperformed
actionperformed
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询