代码如下
package com.mirror;
import java.awt.*;import javax.swing.*;
public class Main extends JFrame{ public Main(){ super(); //声明变量 final JTabbedPane menuTab; final JPanel container1; final JPanel container2; final JLabel headLabel; final JLabel userLabel; final JTextField userName; final JLabel sexLabel; final JRadioButton radioMan; final JRadioButton radioWoman; final JLabel ID; final JTextField IDnum; final JLabel birthDay; final MDateField topTreeComboBox; final JLabel address; final JTextField addressF; final JLabel save; final JLabel exit; //设置布局 setTitle("成员XXX登录成功"); setBounds(100,100,650,400); setLayout(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置默认的关闭方式 //创建选项卡 menuTab = new JTabbedPane(); //内容显示面板 container1 = new JPanel(); container2 = new JPanel(); //设置面板1的内容 container1.setLayout(null); headLabel = new JLabel(); headLabel.setIcon(new ImageIcon("/resource/head/head_1.jpg")); container1.add(headLabel); userLabel = new JLabel("姓名:"); userLabel.setBounds(130,30,70,25); container1.add(userLabel); userName = new JTextField(); userName.setBounds(160,30,70,25); container1.add(userName); sexLabel = new JLabel("性别:"); sexLabel.setBounds(130,200,70,25); container1.add(sexLabel); radioMan = new JRadioButton("男"); radioMan.setBounds(140,200,50,25); container1.add(radioMan); radioWoman = new JRadioButton("女"); radioWoman.setBounds(140,250,50,25); container1.add(radioWoman); ID = new JLabel("学号:"); ID.setBounds(200,30,80,25); container1.add(ID); IDnum = new JTextField(); IDnum.setBounds(200,280,80,25); container1.add(IDnum); birthDay = new JLabel(); birthDay.setBounds(290,280,50,25); container1.add(birthDay); //向面板添加选项卡 menuTab.addTab("个人信息",container1); menuTab.addTab("情况", container2); this.add(menuTab); } public static void main(String args[]){ try { Main mainFrame = new Main(); mainFrame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } }}
package com.mirror;
import java.awt.*;import javax.swing.*;
public class Main extends JFrame{ public Main(){ super(); //声明变量 final JTabbedPane menuTab; final JPanel container1; final JPanel container2; final JLabel headLabel; final JLabel userLabel; final JTextField userName; final JLabel sexLabel; final JRadioButton radioMan; final JRadioButton radioWoman; final JLabel ID; final JTextField IDnum; final JLabel birthDay; final MDateField topTreeComboBox; final JLabel address; final JTextField addressF; final JLabel save; final JLabel exit; //设置布局 setTitle("成员XXX登录成功"); setBounds(100,100,650,400); setLayout(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置默认的关闭方式 //创建选项卡 menuTab = new JTabbedPane(); //内容显示面板 container1 = new JPanel(); container2 = new JPanel(); //设置面板1的内容 container1.setLayout(null); headLabel = new JLabel(); headLabel.setIcon(new ImageIcon("/resource/head/head_1.jpg")); container1.add(headLabel); userLabel = new JLabel("姓名:"); userLabel.setBounds(130,30,70,25); container1.add(userLabel); userName = new JTextField(); userName.setBounds(160,30,70,25); container1.add(userName); sexLabel = new JLabel("性别:"); sexLabel.setBounds(130,200,70,25); container1.add(sexLabel); radioMan = new JRadioButton("男"); radioMan.setBounds(140,200,50,25); container1.add(radioMan); radioWoman = new JRadioButton("女"); radioWoman.setBounds(140,250,50,25); container1.add(radioWoman); ID = new JLabel("学号:"); ID.setBounds(200,30,80,25); container1.add(ID); IDnum = new JTextField(); IDnum.setBounds(200,280,80,25); container1.add(IDnum); birthDay = new JLabel(); birthDay.setBounds(290,280,50,25); container1.add(birthDay); //向面板添加选项卡 menuTab.addTab("个人信息",container1); menuTab.addTab("情况", container2); this.add(menuTab); } public static void main(String args[]){ try { Main mainFrame = new Main(); mainFrame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } }}










