• 个人简介页面


    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 基本信息();
             
         }
         }

  • 相关阅读:
    在网页中用JavaScript控制DIV进行预览打印
    用Javascript实现汉字生成拼音
    在JavaScript中调用window.print打印指定div
    Bootstrap导航菜单实现
    Sublime快捷键
    概念中的DDD(转载)
    ASP.NET反射 (转载)
    JS倒叙方法
    (c#疑问)static的优点是什么?为什么要使用static 变量或函数??
    SQL游标示例
  • 原文地址:https://www.cnblogs.com/langsblog/p/9135208.html
Copyright © 2020-2023  润新知