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

📄 readeraddbean.java

📁 JAVA图书馆管理系统 sqlserver2000 + SWING + look and feel
💻 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 + -