📄 readeraddbean.java
字号:
package com.jlib.client;
import javax.swing.SwingUtilities;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.Rectangle;
import javax.swing.BorderFactory;
import javax.swing.border.TitledBorder;
import java.awt.Font;
import java.awt.Color;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
import javax.swing.JComboBox;
import javax.swing.UIManager;
import javax.swing.border.BevelBorder;
import javax.swing.JTextArea;
import javax.swing.JButton;
public class ReaderAddBean extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JPanel jPanel = null;
private JLabel jLabel = null;
JTextField jTextField = null;
private JLabel jLabel1 = null;
JTextField jTextField1 = null;
private JLabel jLabel2 = null;
private JLabel jLabel3 = null;
private JLabel jLabel4 = null;
private JLabel jLabel5 = null;
JComboBox jComboBox = null;
JComboBox jComboBox1 = null;
JTextField jTextField2 = null;
JTextField jTextField3 = null;
private JLabel jLabel6 = null;
JTextArea jTextArea = null;
private JLabel jLabel7 = null;
JComboBox jComboBox2 = null;
private JLabel jLabel8 = null;
JTextField jTextField4 = null;
private JLabel jLabel9 = null;
JTextArea jTextArea1 = null;
private JLabel jLabel10 = null;
JTextArea jTextArea2 = null;
private JLabel jLabel11 = null;
JTextField jTextField5 = null;
private JButton jButton = null;
private JButton jButton1 = null;
private JLabel jLabel12 = null;
private JComboBox jComboBox3 = null;
/**
* This method initializes jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getJPanel() {
if (jPanel == null) {
try {
jLabel12 = new JLabel();
jLabel12.setBounds(new Rectangle(369, 166, 56, 18));
jLabel12.setText("权 限:");
jLabel11 = new JLabel();
jLabel11.setBounds(new Rectangle(369, 135, 56, 18));
jLabel11.setText("所在院系:");
jLabel10 = new JLabel();
jLabel10.setBounds(new Rectangle(20, 255, 56, 18));
jLabel10.setText("备注:");
jLabel9 = new JLabel();
jLabel9.setBounds(new Rectangle(20, 195, 56, 18));
jLabel9.setText("住址:");
jLabel8 = new JLabel();
jLabel8.setBounds(new Rectangle(369, 105, 55, 18));
jLabel8.setText("证件号码:");
jLabel7 = new JLabel();
jLabel7.setBounds(new Rectangle(369, 75, 55, 18));
jLabel7.setText("有效证件:");
jLabel6 = new JLabel();
jLabel6.setBounds(new Rectangle(369, 15, 56, 18));
jLabel6.setText("联系电话:");
jLabel5 = new JLabel();
jLabel5.setBounds(new Rectangle(20, 165, 56, 18));
jLabel5.setText("借阅期限:");
jLabel4 = new JLabel();
jLabel4.setBounds(new Rectangle(20, 135, 56, 18));
jLabel4.setText("借阅数量:");
jLabel3 = new JLabel();
jLabel3.setBounds(new Rectangle(20, 105, 56, 18));
jLabel3.setText("类别:");
jLabel2 = new JLabel();
jLabel2.setBounds(new Rectangle(20, 75, 56, 18));
jLabel2.setHorizontalAlignment(SwingConstants.LEADING);
jLabel2.setHorizontalTextPosition(SwingConstants.TRAILING);
jLabel2.setText("性别:");
jLabel1 = new JLabel();
jLabel1.setBounds(new Rectangle(20, 45, 56, 18));
jLabel1.setText("姓名:");
jLabel = new JLabel();
jLabel.setText("ID:");
jLabel.setBounds(new Rectangle(20, 15, 56, 18));
jPanel = new JPanel();
jPanel.setLayout(null);
jPanel.setBounds(new Rectangle(8, 16, 715, 367));
jPanel.setBorder(BorderFactory.createTitledBorder(null, "", TitledBorder.DEFAULT_JUSTIFICATION, TitledBorder.DEFAULT_POSITION, new Font("\u5b8b\u4f53", Font.PLAIN, 12), Color.black));
jPanel.add(jLabel, null);
jPanel.add(getJTextField(), null);
jPanel.add(jLabel1, null);
jPanel.add(getJTextField1(), null);
jPanel.add(jLabel2, null);
jPanel.add(jLabel3, null);
jPanel.add(jLabel4, null);
jPanel.add(jLabel5, null);
jPanel.add(getJComboBox(), null);
jPanel.add(getJComboBox1(), null);
jPanel.add(getJTextField2(), null);
jPanel.add(getJTextField3(), null);
jPanel.add(jLabel6, null);
jPanel.add(getJTextArea(), null);
jPanel.add(jLabel7, null);
jPanel.add(getJComboBox2(), null);
jPanel.add(jLabel8, null);
jPanel.add(getJTextField4(), null);
jPanel.add(jLabel9, null);
jPanel.add(getJTextArea1(), null);
jPanel.add(jLabel10, null);
jPanel.add(getJTextArea2(), null);
jPanel.add(jLabel11, null);
jPanel.add(getJTextField5(), null);
jPanel.add(jLabel12, null);
jPanel.add(getJComboBox3(), null);
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jPanel;
}
/**
* This method initializes jTextField
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField() {
if (jTextField == null) {
try {
jTextField = new JTextField();
jTextField.setBounds(new Rectangle(95, 15, 235, 18));
jTextField.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextField;
}
/**
* This method initializes jTextField1
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField1() {
if (jTextField1 == null) {
try {
jTextField1 = new JTextField();
jTextField1.setBounds(new Rectangle(95, 45, 235, 18));
jTextField1.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextField1;
}
/**
* This method initializes jComboBox
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox() {
if (jComboBox == null) {
try {
jComboBox = new JComboBox();
jComboBox.setBounds(new Rectangle(95, 75, 235, 20));
jComboBox.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
jComboBox.setSelectedIndex(-1);
jComboBox.addItem("男");
jComboBox.addItem("女");
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jComboBox;
}
/**
* This method initializes jComboBox1
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox1() {
if (jComboBox1 == null) {
try {
jComboBox1 = new JComboBox();
jComboBox1.setBounds(new Rectangle(95, 105, 235, 20));
jComboBox1.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
jComboBox1.addItem("学生");
jComboBox1.addItem("教师");
jComboBox1.addItem("其他");
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jComboBox1;
}
/**
* This method initializes jTextField2
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField2() {
if (jTextField2 == null) {
try {
jTextField2 = new JTextField();
jTextField2.setBounds(new Rectangle(95, 135, 235, 18));
jTextField2.setText("10");
jTextField2.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextField2;
}
/**
* This method initializes jTextField3
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField3() {
if (jTextField3 == null) {
try {
jTextField3 = new JTextField();
jTextField3.setBounds(new Rectangle(95, 165, 235, 18));
jTextField3.setText("10");
jTextField3.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextField3;
}
/**
* This method initializes jTextArea
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea() {
if (jTextArea == null) {
try {
jTextArea = new JTextArea();
jTextArea.setBounds(new Rectangle(435, 16, 265, 44));
jTextArea.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextArea;
}
/**
* This method initializes jComboBox2
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox2() {
if (jComboBox2 == null) {
try {
jComboBox2 = new JComboBox();
jComboBox2.setBounds(new Rectangle(435, 75, 265, 20));
jComboBox2.addItem("学生证");
jComboBox2.addItem("身份证");
jComboBox2.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jComboBox2;
}
/**
* This method initializes jTextField4
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField4() {
if (jTextField4 == null) {
try {
jTextField4 = new JTextField();
jTextField4.setBounds(new Rectangle(435, 105, 265, 18));
jTextField4.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextField4;
}
/**
* This method initializes jTextArea1
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea1() {
if (jTextArea1 == null) {
try {
jTextArea1 = new JTextArea();
jTextArea1.setBounds(new Rectangle(95, 194, 605, 53));
jTextArea1.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextArea1;
}
/**
* This method initializes jTextArea2
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea2() {
if (jTextArea2 == null) {
try {
jTextArea2 = new JTextArea();
jTextArea2.setBounds(new Rectangle(95, 256, 605, 100));
jTextArea2.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextArea2;
}
/**
* This method initializes jTextField5
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField5() {
if (jTextField5 == null) {
try {
jTextField5 = new JTextField();
jTextField5.setBounds(new Rectangle(435, 135, 265, 18));
jTextField5.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jTextField5;
}
/**
* This method initializes jButton
*
* @return javax.swing.JButton
*/
private JButton getJButton() {
if (jButton == null) {
try {
jButton = new JButton();
jButton.setBounds(new Rectangle(120, 395, 120, 35));
jButton.setText("提 交");
jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
com.jlib.client.ReaderAddFun raf = new com.jlib.client.ReaderAddFun();
raf.add(com.jlib.client.LoginBean.IP, com.jlib.client.LoginBean.PORT, jTextField.getText(),jTextField1.getText(), jTextField5.getText(),jTextField.getText(),jComboBox.getSelectedItem().toString(), jComboBox3.getSelectedItem().toString(), jComboBox2.getSelectedItem().toString(), jTextField4.getText(), jTextField3.getText(), jTextField2.getText(), jTextArea.getText(), jComboBox1.getSelectedItem().toString(), jTextArea1.getText(), jTextArea2.getText());
raf.start();
}
});
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jButton;
}
/**
* This method initializes jButton1
*
* @return javax.swing.JButton
*/
private JButton getJButton1() {
if (jButton1 == null) {
try {
jButton1 = new JButton();
jButton1.setBounds(new Rectangle(483, 395, 120, 35));
jButton1.setText("取 消");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
com.jlib.client.ReaderAddBean.this.setVisible(false);
}
});
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jButton1;
}
/**
* This method initializes jComboBox3
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox3() {
if (jComboBox3 == null) {
try {
jComboBox3 = new JComboBox();
jComboBox3.setBounds(new Rectangle(435, 165, 265, 20));
jComboBox3.addItem("0");
jComboBox3.addItem("1");
jComboBox3.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
} catch (java.lang.Throwable e) {
// TODO: Something
}
}
return jComboBox3;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
try {
UIManager.setLookAndFeel("com.nilo.plaf.nimrod.NimRODLookAndFeel");
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
SwingUtilities.invokeLater(new Runnable() {
public void run() {
ReaderAddBean thisClass = new ReaderAddBean();
thisClass.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
thisClass.setVisible(true);
}
});
}
/**
* This is the default constructor
*/
public ReaderAddBean() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
this.setResizable(false);
this.setBounds(new Rectangle(0, 0, 740, 480));
this.setContentPane(getJContentPane());
this.setTitle("添加读者");
}
/**
* This method initializes jContentPane
*
* @return javax.swing.JPanel
*/
private JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(getJPanel(), null);
jContentPane.add(getJButton(), null);
jContentPane.add(getJButton1(), null);
}
return jContentPane;
}
} // @jve:decl-index=0:visual-constraint="132,42"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -