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

📄 loginbean.java

📁 JAVA图书馆管理系统 sqlserver2000 + SWING + look and feel
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
								
								cp.send(Integer.parseInt(jTextField2.getText()),jTextField1.getText(),jTextField.getText(),String.valueOf(jPasswordField.getPassword()));
							
								cp.start();
							}
							if(jCheckBox.isSelected()){
								
								ClientPort cp = new ClientPort(LoginBean.this);
								
								cp.send(Integer.parseInt(jTextField2.getText()),jTextField1.getText(),jTextField.getText(),String.valueOf(jPasswordField.getPassword()));
								
								cp.start();
							
							}
									
						}

					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton2;
	}

	/**
	 * This method initializes jButton3	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton3() {
		if (jButton3 == null) {
			try {
				jButton3 = new JButton();
				jButton3.setBounds(new Rectangle(235, 137, 75, 20));
				jButton3.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jButton3.setText("取消");
				jButton3.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
						
						if(e.getSource()==jButton3){
							
							System.exit(0);
							
						}
					
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton3;
	}

	/**
	 * This method initializes jCheckBox	
	 * 	
	 * @return javax.swing.JCheckBox	
	 */
	private JCheckBox getJCheckBox() {
		if (jCheckBox == null) {
			try {
				jCheckBox = new JCheckBox();
				buttonGroup.add(jCheckBox);
				jCheckBox.setBounds(new Rectangle(70, 85, 90, 22));
				jCheckBox.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jCheckBox.setSelected(true);
				jCheckBox.setBackground(new Color(251, 251, 252));
				jCheckBox.setText("读者登陆");
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jCheckBox;
	}

	/**
	 * This method initializes jCheckBox1	
	 * 	
	 * @return javax.swing.JCheckBox	
	 */
	private JCheckBox getJCheckBox1() {
		if (jCheckBox1 == null) {
			try {
				jCheckBox1 = new JCheckBox();
				buttonGroup.add(jCheckBox1);
				jCheckBox1.setBounds(new Rectangle(160, 85, 90, 22));
				jCheckBox1.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jCheckBox1.setSelected(false);
				jCheckBox1.setBackground(new Color(252, 250, 250));
				jCheckBox1.setText("管理登陆");
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jCheckBox1;
	}

	/**
	 * This method initializes jToggleButton	
	 * 	
	 * @return javax.swing.JToggleButton	
	 */
	private JToggleButton getJToggleButton() {
		if (jToggleButton == null) {
			try {
				jToggleButton = new JToggleButton();
				jToggleButton.setBounds(new Rectangle(25, 135, 93, 25));
				jToggleButton.setText("服务设置↓");
				jToggleButton.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					
						if(e.getSource()==jToggleButton){
							
							if(jToggleButton.isSelected()){
								
								jPanel2.setVisible(true);
								
							}
							else{
								
								jPanel2.setVisible(false);
								
							}
							
						}
					
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jToggleButton;
	}

	/**
	 * This method initializes jPanel2	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJPanel2() {
		if (jPanel2 == null) {
			try {
				jLabel6 = new JLabel();
				jLabel6.setBounds(new Rectangle(175, 8, 60, 20));
				jLabel6.setHorizontalAlignment(SwingConstants.CENTER);
				jLabel6.setText("端口号:");
				jLabel5 = new JLabel();
				jLabel5.setBounds(new Rectangle(7, 8, 60, 20));
				jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
				jLabel5.setText("服务器:");
				jPanel2 = new JPanel();
				jPanel2.setLayout(null);
				jPanel2.setPreferredSize(new Dimension(0, 35));
				jPanel2.setCursor(new Cursor(Cursor.DEFAULT_CURSOR));
				jPanel2.setBackground(new Color(221, 249, 250));
				jPanel2.setBorder(new TitledBorder(null, "", TitledBorder.DEFAULT_JUSTIFICATION, TitledBorder.DEFAULT_POSITION, null, null));
				jPanel2.setVisible(false);
				jPanel2.add(jLabel5, null);
				jPanel2.add(getJTextField1(), null);
				jPanel2.add(jLabel6, null);
				jPanel2.add(getJTextField2(), null);
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jPanel2;
	}

	/**
	 * This method initializes jTextField1	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextField1() {
		if (jTextField1 == null) {
			try {
				jTextField1 = new JTextField();
				jTextField1.setBounds(new Rectangle(65, 8, 82, 20));
				jTextField1.setHorizontalAlignment(JTextField.CENTER);
				jTextField1.setText("127.0.0.1");
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jTextField1;
	}

	/**
	 * This method initializes jTextField2	
	 * 	
	 * @return javax.swing.JTextField	
	 */
	private JTextField getJTextField2() {
		if (jTextField2 == null) {
			try {
				jTextField2 = new JTextField();
				jTextField2.setBounds(new Rectangle(235, 8, 56, 20));
				jTextField2.setHorizontalAlignment(JTextField.CENTER);
				jTextField2.setText("8092");
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jTextField2;
	}

	/**
	 * This method initializes jPanel3	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJPanel3() {
		if (jPanel3 == null) {
			try {
				jLabel7 = new JLabel();
				jLabel7.setText("JAVA图书管理系统 BATA 1.0 Powered By tq04q5k");
				jLabel7.setHorizontalAlignment(SwingConstants.CENTER);
				jPanel3 = new JPanel();
				jPanel3.setLayout(new BorderLayout());
				jPanel3.setBounds(new Rectangle(7, 168, 308, 20));
				jPanel3.setBorder(BorderFactory.createLineBorder(new Color(19, 101, 115), 1));
				jPanel3.add(jLabel7, BorderLayout.CENTER);
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jPanel3;
	}

	/**
	 * @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() {
				LoginBean thisClass = new LoginBean();
				thisClass.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
				thisClass.setVisible(true);
			}
		});
	}

	/**
	 * This is the default constructor
	 */
	public LoginBean() {
		super();
		initialize();
	}

	/**
	 * This method initializes this
	 * 
	 * @return void
	 */
	private void initialize() {
		this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/com/jlib/client/ICON.jpg")));
		this.setBounds(new Rectangle(100, 100, 330, 272));
		this.setResizable(false);
		this.setContentPane(getJContentPane());
		this.setTitle("用户登陆");
		this.setVisible(true);
	}
	
	public void dshow(String ss){
		
		LoginBean.this.setVisible(false);
		
	}

	/**
	 * This method initializes jContentPane
	 * 
	 * @return javax.swing.JPanel
	 */
	private JPanel getJContentPane() {
		if (jContentPane == null) {
			jLabel = new JLabel();
			jLabel.setText("");
			jLabel.setIcon(new ImageIcon(getClass().getResource("/com/jlib/client/login.jpg")));
			jLabel.setPreferredSize(new Dimension(38, 45));
			jContentPane = new JPanel();
			jContentPane.setLayout(new BorderLayout());
			jContentPane.add(jLabel, BorderLayout.NORTH);
			jContentPane.add(getJPanel(), BorderLayout.CENTER);
			jContentPane.add(getJPanel2(), BorderLayout.SOUTH);
		}
		return jContentPane;
	}

}  //  @jve:decl-index=0:visual-constraint="314,126"

⌨️ 快捷键说明

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