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

📄 newresguest.java

📁 这是一个小旅馆运行程序,很实用也很全面.希望对大家有所启发.
💻 JAVA
字号:
/** * 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 NewResGuest extends Frame {		private ReservationManagement rm;	private ResGuestList rgl;	String[] language;	private javax.swing.JLabel jLabel = null;	private javax.swing.JLabel jLabel1 = null;	private javax.swing.JLabel jLabel2 = null;	private javax.swing.JTextField jTextField = null;	private javax.swing.JTextField jTextField1 = null;	private javax.swing.JTextField jTextField2 = null;	private javax.swing.JButton jButton = null;	private javax.swing.JButton jButton1 = null;	/**	 * This is the default constructor	 */	public NewResGuest(ReservationManagement rm, ResGuestList rgl) {		this.rm = rm;		this.rgl = rgl;				Language lang = new Language();		language = lang.getLanguage();		initialize();	}	/**	 * This method initializes this	 * 	 * @return void	 */	private void initialize() {		this.setLayout(null);		this.add(getJLabel(), null);		this.add(getJLabel1(), null);		this.add(getJLabel2(), null);		this.add(getJTextField(), null);		this.add(getJTextField1(), null);		this.add(getJTextField2(), null);		this.add(getJButton(), null);		this.add(getJButton1(), null);		this.setBounds(100, 100, 300, 200);		this.setTitle(language[0]);	}	/**	 * This method initializes jLabel	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel() {		if(jLabel == null) {			jLabel = new javax.swing.JLabel();			jLabel.setBounds(17, 35, 97, 21);			jLabel.setText(language[27]);		}		return jLabel;	}	/**	 * This method initializes jLabel1	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel1() {		if(jLabel1 == null) {			jLabel1 = new javax.swing.JLabel();			jLabel1.setBounds(17, 63, 97, 21);			jLabel1.setText(language[29]);		}		return jLabel1;	}	/**	 * This method initializes jLabel2	 * 	 * @return javax.swing.JLabel	 */	private javax.swing.JLabel getJLabel2() {		if(jLabel2 == null) {			jLabel2 = new javax.swing.JLabel();			jLabel2.setBounds(17, 94, 97, 21);			jLabel2.setText(language[28]);		}		return jLabel2;	}	/**	 * This method initializes jTextField	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField() {		if(jTextField == null) {			jTextField = new javax.swing.JTextField();			jTextField.setBounds(121, 35, 164, 21);			jTextField.addActionListener(new java.awt.event.ActionListener() { 				public void actionPerformed(java.awt.event.ActionEvent e) {    					rm.setGuest(jTextField.getText(), jTextField1.getText(), jTextField2.getText());					rgl.dispose();					dispose();				}			});		}		return jTextField;	}	/**	 * This method initializes jTextField1	 * 	 * @return javax.swing.JTextField	 */	private javax.swing.JTextField getJTextField1() {		if(jTextField1 == null) {			jTextField1 = new javax.swing.JTextField();			jTextField1.setBounds(121, 63, 164, 21);			jTextField1.addActionListener(new java.awt.event.ActionListener() { 				public void actionPerformed(java.awt.event.ActionEvent e) {    					rm.setGuest(jTextField.getText(), jTextField1.getText(), jTextField2.getText());					rgl.dispose();					dispose();				}			});		}		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(121, 94, 164, 21);			jTextField2.addActionListener(new java.awt.event.ActionListener() { 				public void actionPerformed(java.awt.event.ActionEvent e) {    					rm.setGuest(jTextField.getText(), jTextField1.getText(), jTextField2.getText());					rgl.dispose();					dispose();				}			});		}		return jTextField2;	}	/**	 * This method initializes jButton	 * 	 * @return javax.swing.JButton	 */	private javax.swing.JButton getJButton() {		if(jButton == null) {			jButton = new javax.swing.JButton();			jButton.setBounds(173, 162, 111, 25);			jButton.setText(language[21]);			jButton.addActionListener(new java.awt.event.ActionListener() { 				public void actionPerformed(java.awt.event.ActionEvent e) {    					rm.setGuest(jTextField.getText(), jTextField1.getText(), jTextField2.getText());					rgl.dispose();					dispose();				}			});		}		return jButton;	}	/**	 * This method initializes jButton1	 * 	 * @return javax.swing.JButton	 */	private javax.swing.JButton getJButton1() {		if(jButton1 == null) {			jButton1 = new javax.swing.JButton();			jButton1.setBounds(8, 162, 111, 25);			jButton1.setText(language[22]);			jButton1.addActionListener(new java.awt.event.ActionListener() { 				public void actionPerformed(java.awt.event.ActionEvent e) {    					dispose();					rgl.setVisible(true);				}			});		}		return jButton1;	}}

⌨️ 快捷键说明

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