当前位置:首页 > 基于java的酒店管理系统的设计与实现毕业论文
}
}//Endif
在setup类中增加jiFei方法,其代码如下: private JPanel jiFei() {
JLabel lb1, lb2, lb3, lb4, lb5, lb6, lb7, lb8, lb9, lb10,
lb11, lb12, lb13, lb14, lb15, lb16;
//定义各方位面板
JPanel panelJF, jfTop, jfLeft, jfRight, jfBott; JPanel jp1, jp2, jp3, jp4, jp5, jp6, jp7, jp8, jp9;
//定义标签
lb1 = new JLabel(\ 客人开房时间在\); lb2 = new JLabel(\点之后按新的一天开始计费\); lb3 = new JLabel(\ 客人退房时间在\); lb4 = new JLabel(\点之后计价天数自动追加半天\); lb5 = new JLabel(\ 客人退房时间在\); lb6 = new JLabel(\点之后计价天数自动追加一天\); lb7 = new JLabel(\ 开房后\); lb8 = new JLabel(\分钟开始计费\); lb9 = new JLabel(\ 最少按\);
lb10 = new JLabel(\小时计费,小于这个时间的按此时间计费\); lb11 = new JLabel(\ 若不足一小时但超过\); lb12 = new JLabel(\分钟的部分按1小时计费\); lb13 = new JLabel(\ 不足上面分钟数但超过\); lb14 = new JLabel(\分钟的部分按半小时计费\);
lb15 = new JLabel(\注:此设置仅限于标准计费的钟点房! \); lb16 = new JLabel(\ \);
lb15.setForeground(new Color(255, 138, 0)); //初始化计时计费设置
tf41 = new TJTextField(sunini.getIniKey(\), 5); tf42 = new TJTextField(sunini.getIniKey(\), 5); tf43 = new TJTextField(sunini.getIniKey(\), 5); tf44 = new TJTextField(sunini.getIniKey(\), 5); tf45 = new TJTextField(sunini.getIniKey(\), 5); tf46 = new TJTextField(sunini.getIniKey(\), 5);
tf47 = new TJTextField(sunini.getIniKey(\), 5);
在工程中添加营业查询类Query,并且定义好“营业查询”窗体需要的各种组件。本模块的查询操作包括结账单查询、全部宾客信息查询、在店宾客消费查询、离店宾客消费查询等。本项目集查询功能于同一窗体。在代码中增加各种查询所需的监听器,只要窗体上发生动作或者单击鼠标,都会触发相应事件。其代码如下:
public class Query extends JDialog implements ActionListener, MouseListener {
public Query(JFrame frame) { }
super(frame,\营业查询\,true); top = new JLabel();
//假空格
panelMain = new JPanel(new BorderLayout(0,5)); tab();
//制作系统设置项目标签面板 //加入事件监听
addListener();
panelMain.add(\,top); panelMain.add(\,tp); this.setContentPane(panelMain);
this.setPreferredSize (new Dimension (800,500)); this.setMinimumSize (new Dimension (800,500)); this.setResizable(false); pack();
sunswing.setWindowCenter(this); //窗口屏幕居中
//不允许改变窗口大小
共分享92篇相关文档