以下是生成菜单项对象以及菜单项选择事件处理方法的代码。要求当菜单项singingItem被选中时,在文本框text中输出“足球菜单项被选中!”的字样。
import javax.swing.*;
//此处省略些无关的代码
singingItem=new
1("足球");//生成菜单项对象
//此处省略些无关的代码
public void actionPerformed(ActionEvent e)
{
if(e.getSource( )==singingItem)
{
text.setText(e.
2( )+"菜单项被选中!");
}
}
【正确答案】
1、JMenuItem ,getActionCommand
【答案解析】 要添加一个菜单项需要先创建一个JMenuItem对象,new JMenuItem(String s)用于建立一个标题为s的菜单。给菜单项添加事件需要覆盖actionPerformed( )方法。e.getActionCommand( )返回的就是当前动作指向对象的名称。