?? dlgreaadd.java~35~
字號:
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 + -