马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Java Swing 中的一个空指针异常 求大神帮忙,源代码如下import java.awt.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import javax.swing.*;
public class JiShiBen extends JFrame {
JMenuBar menubar;
JMenu cd1,cd2,cd3,cd4,cd5;
JMenuItem item1,item2,item3;
public static void main(String[] args) {
JiShiBen jsb=new JiShiBen();
}
public JiShiBen(){
menubar=new JMenuBar();
cd1=new JMenu("文件(F)");
cd2=new JMenu("编辑(E)");
cd3=new JMenu("格式(O)");
cd4=new JMenu("查看(V)");
cd5=new JMenu("帮助(H)");
item1=new JMenuItem("新建");
item1=new JMenuItem("打开");
item1=new JMenuItem("保存");
item1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,InputEvent.CTRL_MASK));
item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,InputEvent.CTRL_MASK));
item3.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));
cd1.add(item1);
//cd1.addSeparator();
cd1.add(item2);
cd1.add(item3);
menubar.add(cd1);
menubar.add(cd2);
menubar.add(cd3);
menubar.add(cd4);
menubar.add(cd5);
this.setTitle("记事本");
this.add(menubar);
this.setSize(500, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
三个item1,
|