懂点JAVA的请进!

来源:百度知道 编辑:UC知道 时间:2024/06/01 02:43:21
我想写一个带菜单的界面,能不能把菜单写进一个menu类里,而在主类里只要创建一个这个menu类的对象就行?

不行的
我写个简单的例子 在线写的 可能有错误
import java.awt.*;
import java.awt.event.*;
import java.swing.*;

class MyFrame extends JFrame
{
private JMenuBar menubar=new JMenuBar();
private JMenu menu=new JMenu("file");
private JMenuItem new=new JMenuItem("new");
private JMenuItem exit=new JMenuItem("exit");

public MyFrame()
{
this.setTitle("test");

menu.add(new);
menu.add(exit);
menubar.add(menu);
setJMenuBar(menubar);

this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}

public class Test
{
public static void main(String args[])
{
new MyFrame();
}
}

当眼菜单也要有对象了