⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basicinfocheck.java~89~

📁 Tt s a good book ,if you want to learn java good
💻 JAVA~89~
📖 第 1 页 / 共 2 页
字号:
package sos;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionEvent;
import java.awt.Rectangle;
import java.awt.Font;
import java.awt.Color;
import java.awt.Insets;
import java.sql.*;

public class BasicInfoCheck extends JDialog {
    String strNumber;
    boolean canInput = false;
    public BasicInfoCheck(Frame frame, boolean modal) {
        super(frame, modal);
        setSize(440, 355);
        setResizable(false);
        if (TestFrame.id == 0) {
            setTitle("基本信息查询-学生");
        } else {
            setTitle("基本信息查询-教师");
        }
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        Dimension frameSize = getSize();
        if (frameSize.height > screenSize.height) {
            frameSize.height = screenSize.height;
        }
        if (frameSize.width > screenSize.width) {
            frameSize.width = screenSize.width;
        }
        setLocation((screenSize.width - frameSize.width) / 2,
                    (screenSize.height - frameSize.height) / 2);
        setVisible(true);
    }

    private void jbInit() throws Exception {
        jLabel1.setFont(new java.awt.Font("隶书", Font.BOLD | Font.ITALIC, 25));
        jLabel1.setForeground(Color.blue);
        jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel1.setText("正在进行基本信息查询");
        jLabel1.setBounds(new Rectangle(1, 1, 436, 30));
        this.getContentPane().setLayout(null);
        jTextField_SN.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_SN.setBounds(new Rectangle(56, 40, 101, 24));
        jTextField_SN.addActionListener(new
                                        BasicInfoCheck_jTextField_SN_actionAdapter(this));
        jLabel_SN.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_SN.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_SN.setText("学号:");
        jLabel_SN.setBounds(new Rectangle(10, 38, 39, 25));
        jLabel_Name.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Name.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Name.setText("姓名:");
        jLabel_Name.setBounds(new Rectangle(157, 38, 39, 25));
        jLabel_Photo.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Photo.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Photo.setText("学生照片:");
        jLabel_Photo.setBounds(new Rectangle(276, 33, 109, 31));
        jLabel_ID.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_ID.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_ID.setText("身份证号码:");
        jLabel_ID.setBounds(new Rectangle(5, 64, 91, 28));
        jTextField_ID.setEditable(false);
        jTextField_ID.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_ID.setBounds(new Rectangle(103, 64, 139, 27));
        jLabel_Sex.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Sex.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Sex.setText("性别:");
        jLabel_Sex.setBounds(new Rectangle(11, 91, 39, 25));
        jLabel_Age.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Age.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Age.setText("年龄:");
        jLabel_Age.setBounds(new Rectangle(97, 91, 39, 25));
        jTextField_Age.setEditable(false);
        jTextField_Age.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Age.setBounds(new Rectangle(139, 91, 33, 24));
        jLabel_Nation.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Nation.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Nation.setText("民族:");
        jLabel_Nation.setBounds(new Rectangle(173, 91, 39, 25));
        jTextField_Nation.setEditable(false);
        jTextField_Nation.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Nation.setBounds(new Rectangle(216, 91, 50, 24));
        jLabel_PhotoStatus.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_PhotoStatus.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_PhotoStatus.setText("现无照片");
        jLabel_PhotoStatus.setBounds(new Rectangle(284, 145, 90, 28));
        jLabel_Other.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Other.setText("备注:");
        jLabel_Other.setBounds(new Rectangle(9, 235, 49, 29));
        jTextField_Other.setEditable(false);
        jTextField_Other.setBounds(new Rectangle(56, 230, 366, 29));
        jLabel_Major.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Major.setText("所学专业:");
        jLabel_Major.setBounds(new Rectangle(10, 119, 73, 28));
        jTextField_College.setEditable(false);
        jTextField_College.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_College.setBounds(new Rectangle(90, 144, 176, 29));
        jLabel_Status.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Status.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Status.setText("在读:");
        jLabel_Status.setBounds(new Rectangle(249, 175, 39, 25));
        jLabel_Class.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Class.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Class.setText("班级:");
        jLabel_Class.setBounds(new Rectangle(104, 174, 39, 25));
        jLabel_Grade.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Grade.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Grade.setText("年级:");
        jLabel_Grade.setBounds(new Rectangle(10, 175, 39, 25));
        jTextField_Grade.setEditable(false);
        jTextField_Grade.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Grade.setBounds(new Rectangle(56, 173, 47, 28));
        jLabel_College.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_College.setText("所在院系:");
        jLabel_College.setBounds(new Rectangle(10, 147, 73, 28));
        jTextField_Major.setEditable(false);
        jTextField_Major.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Major.setBounds(new Rectangle(90, 115, 176, 29));
        jButton_Check.setBounds(new Rectangle(9, 270, 97, 31));
        jButton_Check.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jButton_Check.setMargin(new Insets(0, 14, 2, 14));
        jButton_Check.setText("查询");
        //jButton_Check.setEnabled(canInput);
        jButton_Check.addActionListener(new
                                        BasicInfoCheck_jButton_Check_actionAdapter(this));
        jButton_Reset.setBounds(new Rectangle(115, 269, 97, 32));
        jButton_Reset.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jButton_Reset.setMargin(new Insets(0, 14, 2, 14));
        jButton_Reset.setText("继续");
        jButton_Reset.setEnabled(canInput);
        jButton_Reset.addActionListener(new
                                        BasicInfoCheck_jButton_Reset_actionAdapter(this));
        jButton_Cancel.setBounds(new Rectangle(325, 270, 97, 32));
        jButton_Cancel.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jButton_Cancel.setMargin(new Insets(0, 14, 2, 14));
        jButton_Cancel.setText("退出");
        jButton_Cancel.addActionListener(new
                                         BasicInfoCheck_jButton_Cancel_actionAdapter(this));
        jTextField_Status.setEditable(false);
        jTextField_Status.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Status.setBounds(new Rectangle(290, 173, 132, 28));
        jTextField_Name.setEditable(false);
        jTextField_Name.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Name.setBounds(new Rectangle(202, 40, 61, 24));
        jLabel_Hometown.setFont(new java.awt.Font("华文新魏", Font.BOLD, 15));
        jLabel_Hometown.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel_Hometown.setText("籍贯:");
        jLabel_Hometown.setBounds(new Rectangle(10, 206, 39, 25));
        jTextField_Hometown.setEditable(false);
        jTextField_Hometown.setBounds(new Rectangle(56, 201, 366, 29));
        jScrollPane_Photo.getViewport().setBackground(SystemColor.
                activeCaptionText);
        jScrollPane_Photo.setBounds(new Rectangle(292, 64, 78, 85));
        jTextField_Class.setEditable(false);
        jTextField_Class.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Class.setBounds(new Rectangle(144, 173, 98, 28));
        jTextField_Sex.setToolTipText("");
        jTextField_Sex.setEditable(false);
        jTextField_Sex.setHorizontalAlignment(SwingConstants.CENTER);
        jTextField_Sex.setBounds(new Rectangle(56, 90, 35, 24));
        jButton_Delete.setBounds(new Rectangle(220, 270, 97, 32));
        jButton_Delete.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 15));
        jButton_Delete.setMargin(new Insets(0, 14, 2, 14));
        jButton_Delete.setEnabled(TestFrame.id == 1 && canInput);
        jButton_Delete.setText("删除");
        jButton_Delete.addActionListener(new
                                         BasicInfoCheck_jButton_Delete_actionAdapter(this));
        this.getContentPane().add(jTextField_SN);
        this.getContentPane().add(jLabel_SN);
        this.getContentPane().add(jLabel_Name);
        this.getContentPane().add(jLabel_ID);
        this.getContentPane().add(jTextField_ID);
        this.getContentPane().add(jTextField_Nation);
        this.getContentPane().add(jLabel_Major);
        this.getContentPane().add(jTextField_College);
        this.getContentPane().add(jLabel_Grade);
        this.getContentPane().add(jLabel_College);
        this.getContentPane().add(jTextField_Major);
        this.getContentPane().add(jTextField_Name);
        this.getContentPane().add(jLabel_Other);
        this.getContentPane().add(jLabel_Hometown);
        this.getContentPane().add(jTextField_Hometown);
        this.getContentPane().add(jTextField_Grade);
        this.getContentPane().add(jLabel_Status);
        this.getContentPane().add(jLabel_Class);
        this.getContentPane().add(jTextField_Other);
        this.getContentPane().add(jTextField_Class);
        this.getContentPane().add(jTextField_Status);
        this.getContentPane().add(jTextField_Sex);
        this.getContentPane().add(jLabel_Sex);
        this.getContentPane().add(jLabel_Age);
        this.getContentPane().add(jTextField_Age);
        this.getContentPane().add(jLabel_Nation);
        this.getContentPane().add(jLabel_Photo);
        this.getContentPane().add(jScrollPane_Photo);
        this.getContentPane().add(jLabel_PhotoStatus);
        this.getContentPane().add(jButton_Cancel);
        this.getContentPane().add(jButton_Delete);
        this.getContentPane().add(jButton_Check);
        this.getContentPane().add(jButton_Reset);
        this.getContentPane().add(jLabel1, null);
    }

    JLabel jLabel1 = new JLabel();
    JTextField jTextField_SN = new JTextField();
    JLabel jLabel_SN = new JLabel();
    JLabel jLabel_Name = new JLabel();
    JLabel jLabel_Photo = new JLabel();
    JLabel jLabel_ID = new JLabel();
    JTextField jTextField_ID = new JTextField();
    JLabel jLabel_Sex = new JLabel();
    JLabel jLabel_Age = new JLabel();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -