编译的时候没有出错,但点击新建这个按纽却没有反应,不知道哪里出错,麻烦高手们告诉一下小弟
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class JMenuFrame extends JFrame implements ActionListener
{
JTextArea jta;
public JMenuFrame()
{
super("系统菜单功能演示");
JMenuBar JMBar = new JMenuBar();
JMenu m_File = new JMenu("文件");
JMenuItem i_new = new JMenuItem("新建");
i_new.addActionListener(this);

JMenuItem i_open = new JMenuItem("打开");
i_open.addActionListener(this);

JMenuItem i_reference = new JMenuItem("参考");
JMenuItem i_exit = new JMenuItem("退出");
i_exit.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
});
m_File.add(i_new);
m_File.add(i_open);
m_File.addSeparator();
m_File.add(i_reference);
m_File.addSeparator();
m_File.add(i_exit);

JMenu m_Edit = new JMenu("编辑");
JMenuItem i_cut = new JMenuItem("剪切");
JMenuItem i_copy = new JMenuItem("复制");
JMenuItem i_paste = new JMenuItem("粘贴");
m_Edit.add(i_cut);m_Edit.add(i_copy);m_Edit.add(i_paste);

JMBar.add(m_File);
JMBar.add(m_Edit);

setJMenuBar(JMBar);

jta = new JTextArea();
jta.setEditable(true);
getContentPane().add(new JScrollPane(jta));

setSize(200,200);
setVisible(true);

}
public void actionPerformed(ActionEvent e)
{
if(e.getSource() instanceof JMenuItem)
{
String itemName = e.getActionCommand();
if(itemName.equals("i_new"))
{
jta.setText("fdsafd");
}
else if(itemName.equals("i_open"))
{
jta.setText("fdfdsfd");
}
}
}
public static void main(String args[])
{
JFrame menu_Frame = new JMenuFrame();
}
}