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

📄 dlgreaadd.java

📁 用java实现的一个应用程序,源码非常完整,可以直接运行
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package 毕业设计;

import java.awt.*;
import java.util.Vector;
import javax.swing.*;
import javax.swing.border.TitledBorder;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.*;
public class dlgReaAdd extends JDialog {

    JLabel lblId = new JLabel();
    JTextField txtId = new JTextField();
    JLabel lblName = new JLabel();
    JTextField txtName = new JTextField();
    JLabel lblSex = new JLabel();
    JLabel lblBirthTime = new JLabel();
    JTextField txtBirthTime = new JTextField();
    JLabel lblRemark = new JLabel();
    JTextArea txtRemark = new JTextArea();
    JLabel lblVocation = new JLabel();
    JLabel lblAddress = new JLabel();
    JTextField txtIdentityCard = new JTextField();
    JLabel lblIdentityCard = new JLabel();
    JTextField txtAddress = new JTextField();
    JComboBox cbbSex = new JComboBox();
    JButton btnAdd = new JButton();
    JButton btnCancel = new JButton();
    JButton btnExit = new JButton();
    JLabel lblTransactTime = new JLabel();
    JTextField txtTransactTime = new JTextField();
    JLabel lblEndTime = new JLabel();
    JTextField txtEndTime = new JTextField();
    JLabel lblLine = new JLabel();
    TitledBorder titledBorder1 = new TitledBorder("");
    JComboBox cbbVocation = new JComboBox();
    JLabel lblLoanableNum = new JLabel();
    JTextField txtLoanableNum = new JTextField();
    JLabel lblTel = new JLabel();
    JTextField txtTel = new JTextField();
    public dlgReaAdd() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(null);
        setSize(new Dimension(700, 530));
        this.setTitle("添加读者");
        lblId.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblId.setText("卡      号:");
        lblId.setBounds(new Rectangle(22, 18, 74, 28));
        txtId.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtId.setBounds(new Rectangle(110, 19, 208, 28));
        lblName.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblName.setText("姓      名:");
        lblName.setBounds(new Rectangle(23, 71, 75, 28));
        txtName.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtName.setText("");
        txtName.setBounds(new Rectangle(110, 71, 208, 28));
        lblSex.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblBirthTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblBirthTime.setText("出生年月:");
        lblBirthTime.setBounds(new Rectangle(356, 21, 87, 28));
        txtBirthTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtBirthTime.setText("");
        txtBirthTime.setBounds(new Rectangle(444, 20, 214, 28));
        lblRemark.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblRemark.setText("备      注:");
        lblRemark.setBounds(new Rectangle(24, 302, 76, 38));
        txtRemark.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        txtRemark.setText("");
        txtRemark.setBounds(new Rectangle(107, 315, 554, 117));
        lblSex.setText("性      别:");
        lblSex.setBounds(new Rectangle(22, 124, 77, 28));
        lblVocation.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblVocation.setText("职       业:");
        lblVocation.setBounds(new Rectangle(353, 71, 79, 28));
        lblAddress.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblAddress.setText("地      址:");
        lblAddress.setBounds(new Rectangle(24, 265, 81, 28));
        txtIdentityCard.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtIdentityCard.setText("");
        txtIdentityCard.setBounds(new Rectangle(440, 118, 222, 28));
        lblIdentityCard.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblIdentityCard.setText("身份证号:");
        lblIdentityCard.setBounds(new Rectangle(352, 121, 81, 28));
        txtAddress.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtAddress.setText("");
        txtAddress.setBounds(new Rectangle(106, 267, 553, 28));
        cbbSex.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        cbbSex.setBounds(new Rectangle(109, 124, 208, 29));
        btnAdd.setBounds(new Rectangle(119, 456, 96, 28));
        btnAdd.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        btnAdd.setText("添加");
        btnAdd.addActionListener(new dlgReaAdd_btnAdd_actionAdapter(this));
        btnCancel.setBounds(new Rectangle(303, 455, 97, 28));
        btnCancel.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        btnCancel.setText("清空");
        btnCancel.addActionListener(new dlgReaAdd_btnCancel_actionAdapter(this));
        btnExit.setBounds(new Rectangle(473, 454, 87, 28));
        btnExit.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        btnExit.setText("退出");
        btnExit.addActionListener(new dlgReaAdd_btnExit_actionAdapter(this));
        lblTransactTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblTransactTime.setText("办证日期:");
        lblTransactTime.setBounds(new Rectangle(21, 171, 77, 32));
        txtTransactTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtTransactTime.setBounds(new Rectangle(109, 174, 210, 28));
        txtTransactTime.setText(getNowTime());
        lblEndTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblEndTime.setText("有效日期:");
        lblEndTime.setBounds(new Rectangle(352, 168, 87, 34));
        txtEndTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtEndTime.setText("");
        txtEndTime.setBounds(new Rectangle(439, 169, 222, 32));
        lblLine.setBorder(titledBorder1);
        lblLine.setText("");
        lblLine.setBounds(new Rectangle(19, 13, 656, 432));
        cbbVocation.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        cbbVocation.setBounds(new Rectangle(443, 69, 216, 28));
        lblLoanableNum.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblLoanableNum.setText("可借数量:");
        lblLoanableNum.setBounds(new Rectangle(21, 220, 81, 28));
        txtLoanableNum.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtLoanableNum.setText("");
        txtLoanableNum.setBounds(new Rectangle(107, 221, 214, 31));
        lblTel.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblTel.setText("电     话:");
        lblTel.setBounds(new Rectangle(357, 217, 77, 28));
        txtTel.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtTel.setText("");
        txtTel.setBounds(new Rectangle(438, 218, 223, 29));
        this.getContentPane().add(txtId);
        this.getContentPane().add(txtName);
        this.getContentPane().add(cbbSex);
        this.getContentPane().add(lblVocation);
        this.getContentPane().add(txtIdentityCard);
        this.getContentPane().add(lblIdentityCard);
        this.getContentPane().add(txtRemark);
        this.getContentPane().add(txtTransactTime);
        this.getContentPane().add(lblTransactTime);
        this.getContentPane().add(lblEndTime);
        this.getContentPane().add(txtEndTime);
        this.getContentPane().add(lblId);
        this.getContentPane().add(lblName);
        this.getContentPane().add(lblSex);
        this.getContentPane().add(btnAdd);
        this.getContentPane().add(btnCancel);
        this.getContentPane().add(btnExit);
        this.getContentPane().add(txtBirthTime);
        this.getContentPane().add(lblBirthTime);
        this.getContentPane().add(cbbVocation);
        this.getContentPane().add(lblRemark);
        this.getContentPane().add(lblLoanableNum);
        this.getContentPane().add(txtLoanableNum);
        this.getContentPane().add(lblTel);
        this.getContentPane().add(txtTel);
        this.getContentPane().add(lblLine);
        this.getContentPane().add(txtAddress);
        this.getContentPane().add(lblAddress);
        this.setResizable(false);
        cbbSex.addItem("男");
        cbbSex.addItem("女");
        DisplayVocation();
    }

    //*****************************加入读者职业*********************************
     public void DisplayVocation() {
         Vector vt;
         VocationConDB vocationDB = new VocationConDB();
         vt = vocationDB.SearchAll();
         for (int i = 0; i < vt.size(); i++) {
             cbbVocation.addItem(((Vector) (vt.get(i))).get(1));
         }

⌨️ 快捷键说明

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