package 基本信息;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class 基本信息 extends JFrame
{
JTextField jTextField1,jTextField2,jTextField3;
JTextField jTextField4,jTextField5,jTextField6 ;//定义文本框组件
JLabel jLabel1,jLabel2,jLabel3,jLabel4,jLabel5,jLabel6;//标签
JPanel jp1,jp2,jp3,jp4,jp5,jp6,jp7,jp8;//创建面板
//JButton jb1,jb2; //创建按钮
public 基本信息(){
jTextField1 = new JTextField(12);
jTextField2 = new JTextField(12);
jTextField3 = new JTextField(12);
jTextField4 = new JTextField(12);
jTextField5 = new JTextField(12);
jTextField6 = new JTextField(12);
jLabel1 = new JLabel("专业");
jLabel2 = new JLabel("班级");
jLabel3 = new JLabel("姓名");
jLabel4 = new JLabel("学号");
jLabel5 = new JLabel("性别");
jLabel6 = new JLabel("户籍");
JButton jb1 = new JButton("确定");
// ActionListener abc;
jb1.addActionListener(new abc());
JButton jb2 = new JButton("取消");
//ActionListener abd;
jb2.addActionListener(new abd());
jp1 = new JPanel();
jp2 = new JPanel();
jp3 = new JPanel();
jp4 = new JPanel();
jp5 = new JPanel();
jp6 = new JPanel();
jp7 = new JPanel();
jp8 = new JPanel();//设置面板
this.setLayout(new GridLayout(4,6));
jp1.add(jLabel1);
// jp2.add(jLabel2);
jp1.add(jTextField1);//第一块面板添加专业和文本框
jp2.add(jLabel2);
jp2.add(jTextField2);//第二块面板添加班级和文本框
jp3.add(jLabel3);
jp3.add(jTextField3);//第三块面板添加姓名和文本框
jp4.add(jLabel4);
jp4.add(jTextField4);//第四块面板添加学号和文本框
jp5.add(jLabel5);
jp5.add(jTextField5);//第五块面板性别和文本框
jp6.add(jLabel6);
jp6.add(jTextField6);//第六块面板添加户籍和文本框
jp7.add(jb1);
jp8.add(jb2);
this.add(jp1);
this.add(jp2);
this.add(jp3); //将所有面板添加到登陆框上面
this.add(jp4);
this.add(jp5);
this.add(jp6);
this.add(jp7);
this.add(jp8);
this.setSize(500, 400);
this.setVisible(true);
this.setTitle("个人基本信息");
}
class abc implements ActionListener
{
@Override
public void actionPerformed(ActionEvent e)
{
System.out.println("欢迎你来到“撑死的猫”的个人信息界面!");
}
}
class abd implements ActionListener
{
@Override
public void actionPerformed(ActionEvent e)
{
System.exit( 0);
}
}
public static void main(String[] args)
{
new 基本信息();
}
}