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

📄 additionaldatawindow.java

📁 这是一个小旅馆运行程序,很实用也很全面.希望对大家有所启发.
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/** * Copyright 2004, Martin Jungowski * *	This file is part of JHotel. * *	JHotel is free software; you can redistribute it and/or modify *	it under the terms of the GNU General Public License as published by *	the Free Software Foundation; either version 2 of the License, or *	(at your option) any later version. * *	JHotel is distributed in the hope that it will be useful, *	but WITHOUT ANY WARRANTY; without even the implied warranty of *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *	GNU General Public License for more details. * *	You should have received a copy of the GNU General Public License *	along with JHotel; if not, write to the Free Software *	Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA * ***/import java.awt.Frame;public class AdditionalDataWindow extends Frame {	private javax.swing.JLabel jLabel = null;	private javax.swing.JTextField jTextField = null;	private javax.swing.JLabel jLabel1 = null;	private javax.swing.JTextArea jTextArea = null;	private javax.swing.JLabel jLabel2 = null;	private javax.swing.JLabel jLabel3 = null;	private javax.swing.JLabel jLabel4 = null;	private javax.swing.JLabel jLabel5 = null;	private javax.swing.JLabel jLabel6 = null;	private javax.swing.JButton jButton = null;	private javax.swing.JTextField jTextField1 = null;	private javax.swing.JTextField jTextField2 = null;	private javax.swing.JTextField jTextField3 = null;	private javax.swing.JTextField jTextField4 = null;	private javax.swing.JTextField jTextField5 = null;	private javax.swing.JRadioButton jRadioButton = null;	private javax.swing.JRadioButton jRadioButton1 = null;	private javax.swing.JTextField jTextField6 = null;	private javax.swing.JTextField jTextField7 = null;	private javax.swing.JTextField jTextField8 = null;	private javax.swing.JTextField jTextField9 = null;	private javax.swing.JLabel jLabel8 = null;	private javax.swing.JRadioButton jRadioButton2 = null;	private javax.swing.JRadioButton jRadioButton3 = null;	public static boolean smoker = false;	MainWindow mw;	Guest guest;	int entries;	public String[] currentGuest;	private javax.swing.JButton jButton1 = null;	private javax.swing.JButton jButton2 = null;	public static AdditionalDataWindow thisWindow;	String[] language;			/**	 * This is the default constructor	 */	public AdditionalDataWindow(Guest guest, MainWindow mw, int entries) {		Language lang = new Language();		language = lang.getLanguage();						this.guest = guest;		this.entries = entries;		this.mw = mw;		initialize();			}	/**	 * This method initializes this	 * 	 * @return void	 */	private void initialize() {		this.setLayout(null);		this.add(getJLabel(), null);		this.add(getJTextField(), null);		this.add(getJLabel1(), null);		this.add(getJTextArea(), null);		this.add(getJLabel2(), null);		this.add(getJLabel3(), null);		this.add(getJLabel4(), null);		this.add(getJLabel5(), null);		this.add(getJLabel6(), null);		//this.add(getJButton(), null);		this.add(getJTextField1(), null);		this.add(getJTextField2(), null);		this.add(getJTextField3(), null);		this.add(getJTextField4(), null);		this.add(getJTextField5(), null);		this.add(getJRadioButton(), null);		this.add(getJRadioButton1(), null);		this.add(getJTextField6(), null);		this.add(getJTextField7(), null);		this.add(getJTextField8(), null);		this.add(getJTextField9(), null);		this.add(getJLabel8(), null);		this.add(getJRadioButton2(), null);		this.add(getJRadioButton3(), null);		this.add(getJButton1(), null);		this.add(getJButton2(), null);		this.setSize(382, 472);		this.setTitle(language[32]);		this.addWindowListener(new java.awt.event.WindowAdapter() { 			public void windowClosing(java.awt.event.WindowEvent e) {    				dispose();			}		});	}	/**	 * This method initializes jLabel	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel() {		if(jLabel == null) {			jLabel = new javax.swing.JLabel();			jLabel.setBounds(24, 44, 104, 20);			jLabel.setText(language[7]);		}		return jLabel;	}	/**	 * This method initializes jTextField	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField() {		if(jTextField == null) {			jTextField = new javax.swing.JTextField();			jTextField.setBounds(24, 63, 338, 19);		}		return jTextField;	}	/**	 * This method initializes jLabel1	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel1() {		if(jLabel1 == null) {			jLabel1 = new javax.swing.JLabel();			jLabel1.setBounds(24, 89, 104, 20);			jLabel1.setText(language[8]);		}		return jLabel1;	}	/**	 * This method initializes jTextArea	 * 	 * @return javax.swing.JTextArea	 */	private javax.swing.JTextArea getJTextArea() {		if(jTextArea == null) {			jTextArea = new javax.swing.JTextArea();			jTextArea.setBounds(24, 108, 338, 61);		}		return jTextArea;	}	/**	 * This method initializes jLabel2	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel2() {		if(jLabel2 == null) {			jLabel2 = new javax.swing.JLabel();			jLabel2.setBounds(24, 226, 104, 20);			jLabel2.setText(language[9]);		}		return jLabel2;	}	/**	 * This method initializes jLabel3	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel3() {		if(jLabel3 == null) {			jLabel3 = new javax.swing.JLabel();			jLabel3.setBounds(24, 250, 104, 20);			jLabel3.setText(language[10]);		}		return jLabel3;	}	/**	 * This method initializes jLabel4	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel4() {		if(jLabel4 == null) {			jLabel4 = new javax.swing.JLabel();			jLabel4.setBounds(24, 275, 104, 20);			jLabel4.setText(language[11]);		}		return jLabel4;	}	/**	 * This method initializes jLabel5	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel5() {		if(jLabel5 == null) {			jLabel5 = new javax.swing.JLabel();			jLabel5.setBounds(24, 301, 104, 20);			jLabel5.setText(language[12]);		}		return jLabel5;	}	/**	 * This method initializes jLabel6	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel6() {		if(jLabel6 == null) {			jLabel6 = new javax.swing.JLabel();			jLabel6.setBounds(24, 353, 145, 20);			jLabel6.setText(language[13]);		}		return jLabel6;	}	/**	 * This method initializes jButton	 * 	 * @return javax.swing.JButton	 */	/*private javax.swing.JButton getJButton() {		if(jButton == null) {			jButton = new javax.swing.JButton();			jButton.setBounds(341, 44, 20, 20);			jButton.setText("...");			jButton.addActionListener(new java.awt.event.ActionListener() { 				public void actionPerformed(java.awt.event.ActionEvent e) {    					try {						guest.findGuest(jTextField.getText()); 					}					catch (EOFException eo1) {						// nada					}									}			});		}		return jButton;	}*/	/**	 * This method initializes jTextField1	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField1() {		if(jTextField1 == null) {			jTextField1 = new javax.swing.JTextField();			jTextField1.setBounds(135, 226, 227, 21);		}		return jTextField1;	}	/**	 * This method initializes jTextField2	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField2() {		if(jTextField2 == null) {			jTextField2 = new javax.swing.JTextField();			jTextField2.setBounds(135, 250, 227, 21);		}		return jTextField2;	}	/**	 * This method initializes jTextField3	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField3() {		if(jTextField3 == null) {			jTextField3 = new javax.swing.JTextField();			jTextField3.setBounds(135, 275, 227, 21);		}		return jTextField3;	}	/**	 * This method initializes jTextField4	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField4() {		if(jTextField4 == null) {			jTextField4 = new javax.swing.JTextField();			jTextField4.setBounds(135, 301, 227, 21);		}		return jTextField4;	}	/**	 * This method initializes jTextField5	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField5() {		if(jTextField5 == null) {			jTextField5 = new javax.swing.JTextField();			jTextField5.setBounds(176, 353, 186, 21);		}		return jTextField5;	}	/**	 * This method initializes jRadioButton	 * 	 * @return javax.swing.JRadioButton	 */	private javax.swing.JRadioButton getJRadioButton() {		if(jRadioButton == null) {			jRadioButton = new javax.swing.JRadioButton();			jRadioButton.setBounds(135, 198, 83, 21);			jRadioButton.setText(language[17]);			jRadioButton.setSelected(true);			jRadioButton.setBackground(java.awt.SystemColor.window);			jRadioButton.addChangeListener(new javax.swing.event.ChangeListener() { 				public void stateChanged(javax.swing.event.ChangeEvent e) {    					setBusiness(false);					jRadioButton1.setSelected(false);				}			});		}		return jRadioButton;	}		public void setBusiness(boolean state) {		jTextField6.setVisible(state);		jTextField7.setVisible(state);		jTextField8.setVisible(state);		jTextField9.setVisible(state);		jTextField4.setVisible(!state);		jTextField3.setVisible(!state);		jTextField2.setVisible(!state);		jTextField1.setVisible(!state);	}		/**	 * This method initializes jRadioButton1	 * 	 * @return javax.swing.JRadioButton

⌨️ 快捷键说明

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