jialichao
发贴: 12
积分: 0
|
于 2006-05-24 14:07
package mypackage; import java.awt.*; import java.awt.event.*; import javax.swing.*;
public class MenuTest extends JFrame {
Frame fr; public MenuTest(){ fr=this; MenuBar mb=new MenuBar(); setMenuBar(mb); Menu file=new Menu("文件"); MenuItem itmm=new MenuItem("退出"); file.add(new MenuItem("新建")); file.add(new MenuItem("打开")); file.add(new MenuItem("关闭")); file.add(new MenuItem("-")); file.add(itmm); MyListener s=new MyListener(); itmm.addActionListener; class MyListener implements ActionListener{
public void actionPerformed(ActionEvent e) { if(e.getSource()=="退出"){ System.exit(0); } } } /*itmm.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ System.exit(0); } });*/
mb.add(file); this.setSize(300,200); this.setVisible(true); } public static void main(String[] args) { new MenuTest(); }
}
我讲匿名内部类写成自定义的监视类以后就不行了,不知道哪里出错了,望各位大哥指教呀,谢谢了。
|