java弹出新窗口问题,在线等,谢谢
public void actionPerformed(ActionEvent e){
if(e.getSource()==btn[1]){//新建
JFrame nf=new JFrame();
nf.setLayout(new GridLayout(4,2));
JLabel nl=new JLabel("请输入姓名:");
JLabel gl=new JLabel("请输入年级:");
JLabel sl=new JLabel("请输入学院:");
JLabel cl=new JLabel("请输入班级:");
JTextField nfd=new JTextField(5);
JTextField gfd=new JTextField(5);
JTextField sfd=new JTextField(5);
JTextField cfd=new JTextField(5);
nf.add(nl);
nf.add(nfd);
nf.add(gl);
nf.add(gfd);
nf.add(sl);
nf.add(sfd);
nf.add(cl);
nf.add(cfd);
nf.setSize(700,500);
nf.setVisible(true);
nf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
想在单击btn[1]时弹出一个新窗口,实现新的功能,不知道怎么写,这是我猜着写的,做课程设计,谢谢大家
[解决办法]
问题在这里
JButton[] btn=new JButton[7];