package 基本信息;
import javax.swing.*;
import java.awt.*;
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;//创建面板
JButton jb1; //创建按钮
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("户籍");
jb1 = new JButton("关闭");
jp1 = new JPanel();
jp2 = new JPanel();
jp3 = new JPanel();
jp4 = new JPanel();
jp5 = new JPanel();
jp6 = new JPanel(); //设置布局
this.setLayout(new GridLayout(3,6));
jp1.add(jLabel1);
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);//第六块面板添加户籍和文本框
jp6.add(jb1);
this.add(jp1);
this.add(jp2);
this.add(jp3); //将所有面板添加到登陆框上面
this.add(jp4);
this.add(jp5);
this.add(jp6);
this.setSize(500, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
this.setTitle("个人基本信息");
}
public static void main(String[] args)
{
new 基本信息();
}
}