还剩108页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
〃入住importjava.awt*;importjava.awt.event*;importjavax.swing*;importjavax.swing.border.Border;importjavax.swing.text*;publicclassAlextendsJFrameimplementsWindowListener{〃定义各个组件JFrameframe=newJFrame入住系统;JLabelnameLabel=newJLabel客户姓名;JLabelidtifyLabel=newJLabel身份证号;JLabelroomLabel=newJLabel入住房号;JLabelmoneyLabel=newJLabel应付金额”;JTextFieldnameField=newJTextField;JTextFieldidtifyField=newJTextField;JTextFieldroomField=newJTextField;JTextFieldmoneyField=newJTextField;JButtonbuttonlbutton2;/*publicstaticvoidmainStringargs[]publicstaticvoidmainStringargs[]A2a2=newA2;a
2.go;*/publicvoidgo{UpperCaseDocumentucDocument=UpperCaseDocument;nameField.setDocumentucDocument;nameField.setForegroundColor.black;nameField.addActionListenernewActionListenerf{publicvoidactionPerformedActionEvente{Stringusername=nameField.getText;}}:buttonl=newJButton是;button2=newJButton否;ta.append\n202客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==203\n双人间”{ta.setTextC;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanelQ;JButtona=newJButton提交Containercp=frame.getContentPane;ta.append\n203客户姓名;ta.append\n203客户看法ta.append\n203客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.packQ;frame.setVisibletrue;ife.getActionCommand==204\n双人间”{ta.setText;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanelQ;JButtona=newJButton提交”;Containercp=frame.getContentPane;ta.append\n204客户姓名;ta.append\n204客户看法;ta.append\n204客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==205\n双人间”{ta.setText;JFrameframe=newJFrame反馈信息”;JPanelp2=newJPanel;JButtona=newJButton提交”;Containercp=frame.getContentPane;ta.append\n205客户姓名;ta.append\n205客户看法ta.append\n205客户电话:;p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==301\n总统套房”{ta.setText;JFrameframe=newJFrame反馈信息”;JPanelp2=newJPanel;JButtona二newJButton提交Containercp=frame.getContentPane;ta.append\n301客户姓名;ta.append\n301客户看法:ta.append\n301客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==302\n总统套房”{ta.setText;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanelQ;JButtona=newJButton提交”;Containercp=frame.getContentPane;ta.append\n302客户姓名;ta.append\n302客户看法;ta.append\n302客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==303\n总统套房{ta.setText;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanel;JButtona=newJButton提交”;Containercp=frame.getContentPane;ta.append\n303客户姓名;ta.append\n303客户看法;ta.append\n303客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;;bl.addActionListeneral;b
2.addActionListeneral;b
3.addActionListeneral;b
4.addActionListeneral;b
5.addActionListeneral;b
6.addActionListeneral;b
7.addActionListeneral;b
8.addActionListeneral;b
9.addActionListeneral;blO.addActionListeneral;bll.addActionListeneral;bl
2.addActiorListeneral;bl
3.addActionListeneral;contentPane.addPlBorderLayout.CENTER;frame.setSize1000500;frame.setVisibletrue;finalJPanelpl=newJPanelQ;pl.addbuttonl;pl.addbutton2;pl.setLayoutnewGridLayout2l;Borderetched=BorderFactory.createEtchedBorder;Borderborder=BorderFactory.createTitledBorderetched是否结清消费账单”;pl.setBorderborder;buttonl.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand二二”是“{JOptionPane.showMessageDialogpl”感谢您的大力支持!successJOptionPane.lNFORMATION_MESSAGE;}};button
2.addActionListenernewActionListenerQpublicvoidactionPerformedActionEventeife.getActionCommand==^{JOptionPane.showMessageDialogpl”请结清消费账单failure”,JOptionPaneINFORMATION_MESSAGE;}};idtifyField.addActionListenernewActionListenerQ{publicvoidactionPerformedActionEventeStringidtify=idtifyField.getTextQ;Stringidtifyword=newStringidtify;;roomField.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringroom=roomField.getText;Stringroomword=newStringroom;;timeField.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringtime=timeField.getText;Stringtimeword=newStringtime;;〃面板labelPanel放标签JPanellabelPanel=newJPanelf;labelPanel.setLayoutnewGridLayout4l;labelPanel.addnameLabel;labelPanel.addidtifyLabel;labelPanel.addroomLabel;labelPanel.addtimeLabel;〃面板fieldPanel放文本框JPanelfieldPanel=newJPanelf;fieldPanel.setLayoutnewGridLayout4l;fieldPanel.addnameField;fieldPanel.addidtifyField;fieldPanel.addroomField;fieldPanel.addtimeField;〃面板northPanel放面板lanelPanel和面板fieldPanelJPanelnorthPanel=newJPanel;northPanel.setLayoutnewGridLayoutl2;northPanel.addlabelPanel;northPanel.addfieldPanel;Containercp=frame.getContentPane;cp.addnorthPanelBorderLayout.NORTH;//northPanel放在northcp.addplBorderLayout.SOUTH;//frame.pack;frame.setSize200230;frame.setVisibletrue;}classUpperCaseDocumentextendsPlainDocument{publicvoidinsertStringintoffsetStringstringAttributeSetattributeSetthrowsBadLocationException{string=string.toUpperCase;super.insertStringoffsetstringattributeSet;}}第三个〃客房预订importjava.awt*;importjava.awt.eventimportjavax.swing*;importjavax.swing.border.Border;importjavax.swing.text*;publicclassA3extendsJFrame{〃定义各个组件JFrameframe=newJFrame客房预订”;JLabelnameLabel=newJLabel]预订人姓名JLabelnumberLabel=newJLabel手机号”;JTextFieldnameField=newJTextField;JTextFieldnumberField=newJTextField;JRadioButtonrbl=newJRadioButton来电预订JRadioButtonrb2=newJRadioButton电话预订”;JRadioButtonrb3=newJRadioButton电传预订”;JRadioButtonrb4=newJRadioButton“传真预订”;JRadioButtonrb5=newJRadioButton”信函预订”;JButtonbuttonlbutton2;/**publicstaticvoidmainStringargsQ{A3a3=newA3;a
3.go;*/publicvoidgo{UpperCaseDocumentucDocument=newUpperCaseDocument;nameField.setDocumentucDocument;nameField.setForegroundColor.black;nameField.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{Stringusername=nameField.getText;;JComboBoxjcbl;〃组合框String itemList={总统套房,双人间:单人间”};jcbl=newJComboBoxitemList;jcbl.setSelectedlndexO;buttonl=newJButton“是;button2=newJButton否;finalJPanelpl=newJPanelQ;pl.addjcbl;pl.addbuttonl;pl.addbutton2;pl.setLayoutnewGridLayout3l;Borderetched=BorderFactory.createEtchedBorder;Borderborder=BorderFactory.createTitledBorderetchedpl.setBorderborder;buttonl.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand二二是“{JOptionPane.showMessageDialogpl”客人预订胜利”success”,JOptionPaneINFORMATION_MESSAGE;}};button
2.addActionListenernewActionListenerpublicvoidactionPerformedActionEventeife.getActionCommand=二“否“{JOptionPane.showMessageDialogpl客人预订失败[failure”JOptionPaneINFORMATION_MESSAGE;}};JPanelp2=newJPanel;p
2.addrbl;p
2.addrb2;p
2.addrb3;p
2.addrb4;p
2.addrb5;p
2.setLayoutnewFlowLayoutQ;Alal=newAl;al.go;}*/publicvoidgo{UpperCaseDocumentucDocument=UpperCaseDocument;nameField.setDocumentucDocument;nameField.setForegroundColor.black;//frame.addWindowListenerthis;nameField.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{Stringusername=nameField.getText;;JComboBoxjcbl;〃组合框String[]itemList={”现金「刷卡”;jcbl=newJComboBoxitemList;border=BorderFactory.createTitledBorderetched”预订方式)p
2.setBorderborder;〃创建ButtonGroup按钮组,并在组中添加按钮ButtonGroupgroupl=newButtonGroupQ;groupl.addrbl;groupl.addrb2;groupl.addrb3;groupl.addrb4;groupl.addrb5;numberField.addActionListenernewActionListenerf{publicvoidactionPerformedActionEvente{Stringnumber=numberField.getText;Stringnumberword=newStringnumber;};〃面板labelPanel放标签JPanellabelPanel=newJPanelQ;labelPanel.setLayoutnewGridLayout2l;labelPanel.addnameLabel;labelPanel.addnumberLabel;〃面板fieldPanel放文本框JPanelfieldPanel=newJPanel;fieldPanel.setLayoutnewGridLayout2l;fieldPanel.addnameField;fieldPanel.addnumberField;〃面板northPanel放面板lanelPanel和面板fieldPanelJPanelnorthPanel=newJPanel;northPanel.setLayoutnewGridLayoutl2;northPanel.addlabelPanel;northPanel.addfieldPanel;Containercp=frame.getContentPane;cp.addnorthPanelBorderLayout.NORTH;//northPanel放在northcp.addp2BorderLayout.CENTER;cp.addplBorderLayout.SOUTH;frame.setSize200330;frame.setVisibletrue;}}classUpperCaseDocumentextendsPlainDocument{publicvoidinsertStringintoffsetStringstringAttributeSetattributeSetthrowsBadLocationException{string=string.toUpperCase;super.insertStringoffsetstringattributeSet;}第四个〃餐饮预订importjava.awt*;importjava.awt.event*;importjavax.swing*;importjavax.swing.border.Border;importjavax.swingtext.*;publicclassA4extendsJFrame{〃定义各个组件JFrameframe=newJFrame餐饮预订;JLabelnameLabel=newJLabel”预订人姓名JLabeltimeLabel=newJLabel预订消费时间JTextFieldnameField=newJTextField;JTextFieldtimeField=newJTextFieldQ;JCheckBoxcbl=newJCheckBox中餐”;JCheckBoxcb2=newJCheckBox西餐”;JCheckBoxcb3=newJCheckBox红酒;a
4.go;*/publicvoidgo{UpperCaseDocumentucDocument=UpperCaseDocument;nameField.setDocumentucDocument;nameField.setForegroundColor.black;nameField.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{Stringusername=nameField.getText;//ta.append\nUserName:+username;;buttonl=newJButton“是;button2=newJButton否;finalJPanelpl=newJPanel;pl.addbuttonl;pl.addbutton2;pl.setLayoutnewGridLayout3l;Borderetched=BorderFactory.createEtchedBorder;Borderborder=BorderFactory.createTitledBorderetched确认订餐;pl.setBorderborder;buttonl.addActionListenernewActionListenerf{publicvoidactionPerformedActionEvente{ife.getActionCommand二二“是“{JOptionPane.showMessageDialogpl“订餐胜利successJOptionPaneINFORMATION_MESSAGE;}};button
2.addActionListenernewActionListenerQpublicvoidactionPerformedActionEventeife.getActionCommand=二否“{JOptionPane.showMessageDialogpl订餐失败”「failure”JOptionPaneINFORMATION_MESSAGE;}timeField.addActionListenernewActionListenerQ{publicvoidactionPerformedActionEvente{Stringtime=timeField.getText;Stringtimeword=newStringtime;};JPanelp2=newJPanelQ;p
2.addcbl;p
2.addcb2;p
2.addcb3;p
2.addcb4;p
2.addcb5;p
2.addcb6;Borderetchedl=BorderFactory.createEtchedBorder;Borderborderl=BorderFactory.createTitledBorderetchedl预订内容;p
2.setBorderborderl;〃面板labelPanel放标签JPanellabelPanel=newJPanel;labelPanel.setLayoutnewGridLayout4l;labelPanel.addnameLabel;labelPanel.addtimeLabel;〃面板fieldPanel放文本框JPanelfieldPanel=newJPanelf;fieldPanel.setLayoutnewGridLayout4l;fieldPanel.addnameField;fieldPanel.addtimeField;〃面板northPanel放面板lanelPanel和面板fieldPanelJPanelnorthPanel=newJPanel;northPanel.setLayoutnewGridLayoutl2;northPanel.addlabelPanel;northPanel.addfieldPanel;Containercp=frame.getContentPane;cp.addnorthPanelBorderLayout.NORTH;//northPanel放在northcp.addp2BorderLayout.CENTER;cp.addplBorderLayout.SOUTH;frame.setSize200350;frame.setVisibletrue;}}classUpperCaseDocumentextendsPlainDocument{publicvoidinsertStringfintoffsetStringstringAttributeSetattributeSet)throwsBadLocationException{string=string.toUpperCase();super.insertString(offsetstringattributeSet);}}第五个importjava.awtimportjava.awt.eventimportjavax.swing*;importjavax.swing.border.Border;importjavax.swing.text*;publicclassA5extendsJFrame{〃定义各个组件JFrameframe=newJFrame(订单管理);JLabelal=newJLabel(订单号”);JLabela2=newJLabel(订货名称);JLabela3=newJLabel(收货地址”);JLabela4=newJLabel(应收金额);jcbl.setSelectedlndexO;buttonl=newJButton确认支付”;button2=newJButton取消支付finalJPanelpl=newJPanel;pl.addjcbl;pl.addbuttonl;pl.addbutton2;pl.setLayoutnewGridLayout3l;Borderetched=BorderFactory.createEtchedBorder;Borderborder=BorderFactory.createTitledBorderetchedpl.setBorderborder;buttonl.addActionListenernewActionListenerf{publicvoidactionPerformedActionEvente{ife.getActionCommand二二”确认支付”{JOptionPane.showMessageDialogpl“支付胜利「successJOptionPaneINFORMATION_MESSAGE;JLabela5=new〕Label客户名称,1;JLabela6=newJLabel结算方式,1;JLabela7=newJLabel经办人”;JTextFieldbl=newJTextField;JTextFieldb2=newJTextFieldQ;JTextFieldb3=newJTextField;JTextFieldb4=newJTextField;JTextFieldb5=newJTextField;JTextFieldb6=newJTextFieldQ;JTextFieldb7=newJTextFieldQ;JButtonbuttonlbutton2;publicstaticvoidmainStringargsQ{A5al=newA5;al.goQ;publicvoidgo{UpperCaseDocumentucDocument=UpperCaseDocument;bl.setDocumentucDocument;bl.setForegroundColor.black;bl.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{Stringusername=bl.getText;};JComboBoxjcbl;〃组合框String口itemList={现金刷卡};jcbl=newJComboBoxitemList;jcbl.setSelectedlndexO;buttonl=newJButton确认收款”;button2=newJButton“取肖U攵款”;finalJPanelpl=newJPanelQ;pl.addjcbl;pl.addbuttonl;pl.addbutton2;pl.setLayoutnewGridLayout3l;Borderetched=BorderFactory.createEtchedBorder;Borderborder=BorderFactory.createTitledBorderetchedpl.setBorderborder;buttonl.addActionListenernewActionListenerf{publicvoidactionPerformedActionEvente{ife.getActionCommand二二”确认收款”{JOptionPane.showMessageDialogpl“收款胜利success”,JOptionPane.lNFORMATION_MESSAGE;;button
2.addActionListenernewActionListenerfpublicvoidactionPerformedActionEvente{ife.getActionCommand二二”取消收款”{JOptionPane.showMessageDialogpl“收款失败failure”JOptionPane.INFORMATION.MESSAGE;}}bl.addActionListenernewActionListener{publicvoidactionPerformedActionEvente{Stringidtify=al.getTextQ;Stringidtifyword=newStringidtify;;b
2.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringroom=a
2.getText;Stringroomword=newStringroom;;b
3.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringmoney=a
3.getText;Stringidtifyword=newStringmoney;;b
4.addActionListenernewActionListenerQ{publicvoidactionPerformedActionEventeStringmoney=a
4.getText;Stringidtifyword=newStringmoney;};b
5.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringmoney=a
5.getText;Stringidtifyword=newStringmoney;;〃面板labelPanel放标签JPanellabelPanel=newJPanel;labelPanel.setLayoutnewGridLayout1;labelPanel.addal;labelPanel.adda2;labelPanel.adda3;labelPanel.adda4;labelPanel.adda5;labelPanel.adda6;labelPanel.adda7;〃面板fieldPanel放文本框JPanelfieldPanel=newJPanelQ;fieldPanel.setLayoutnewGridLayout7l;fieldPanel.addbl;fieldPanel.addb2;fieldPanel.addb3;fieldPanel.addfb4;fieldPanel.addb5;fieldPanel.addb6;fieldPanel.addb7;〃面板northPanel放面板lanelPanel和面板fieldPanelJPanelnorthPanel=newJPanelf;northPanel.setLayoutnewGridLayoutl2;northPanel.addlabelPanel;northPanel.addfieldPanel;Containercp=frame.getContentPane;cp.addnorthPanelBorderLayout.NORTH;//northPanel放在northcp.addplBorderLayout.SOUTH;frame.setDefaultCloseOperationJFrame.EXIT_ON_CLOSE;frame.setSize200250;frame.setVisibletrue;}}classUpperCaseDocumentextendsPlainDocument{publicvoidinsertStringintoffsetStringstringAttributeSetattributeSetthrowsBadLocationException{string=string.toUpperCase;super.insertStringoffsetstringattributeSet;}第六个importjava.awtimportjava.awt.event*;importjavax.swing*;importjavax.swing.text*;importjavax.swing.border*;publicclassF{privateJFrameframe;privateJButtonblb2b3b4b5b6b7b8b9bl0bllbl2bl3;JTextAreata=newJTextArea2020;JTextAreatb=newJTextArea2020;publicstaticvoidmainStringargs[]{Fthat=newF;that.go;voidgo{frame=newJFrame客房检查;ContainercontentPane=frame.getContentPane;JPanelPl=newJPanelQ;Pl.setLayoutnewGridLayoutO;bl=newJButton101\n单人间b2=newJButton102\n单人间b3=newJButton103\n单人间b4=newJButton104\n单人间;b5=newJButton105\n单人间;b6=newJButton201\n双人间b7=newJButton202\n双人间;b8二newJButton203\n双人间’b9=newJButton204\n双人间;blO=newJButton205\n双人间bll=newJButton301\n总统套房bl2=newJButton302\n总统套房;bl3=newJButton303\n总统套房bl.setBackgroundColor.cyan;b
2.setBackgroundColor.cyan;b
3.setBackgroundColor.cyan;b
4.setBackgroundColor.cyan;b
5.setBackgroundColor.cyan;b
6.setBackgroundColor.magenta;b
7.setBackgroundColor.magenta;b
8.setBackgroundColor.magenta;b
9.setBackgroundColor.magenta;blO.setBackgroundColor.magenta;bll.setBackgroundColor.pink;bl2setBackgroundColor.pink;bl
3.setBackgroundColor.pink;Pl.addbl;Pl.addb2;Pl.addb3;Pl.addb4;Pl.addb5;:button
2.addActionListenernewActionListenerf{publicvoidactionPerformedActionEventeife.getActionCommand二二取消支付{JOptionPane.showMessageDialogpl支付失败;failure”JOptionPane.lNFORMATION_MESSAGE;}}idtifyField.addActionListenernewActionListenerQPl.addb6;Pl.addb7;Pl.addb8;Pl.addb9;Pl.addblO;Pl.addbll;Pl.addbl2;Pl.addbl3;tb.append房间总数13;tb.append\n当前占用tb.append\n当前可供;Pl.addtb;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==101\n单人间{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl01房间是否打扫房ta.append\nl01房间里是否有家具损坏;ta.append\nl01房间是否交足余额”;JButtona=newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==ilx,,{JOptionPane.showMessageDialogta“提交胜利”mullJOptionPane.lNFORMATION_MESSAGE;};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==102\n单人间”{ta.setText;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl02房间是否打扫”;ta.append\nl02房间里是否有家具损坏ta.append\nl02房间是否交足余额’JButtona二new〕Button提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==ilx{JOptionPane.showMessageDialogta“提交胜利’[nullJOptionPane.lNFORMATION_MESSAGE;}};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==103\n单人间”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl03房间是否打扫;ta.append\nl03房间里是否有家具损坏;ta.append\nl03房间是否交足余额;JButtona=new〕Button“提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==tlx{JOptionPane.showMessageDialogta“提交胜利”nullJOptionPane.lNFORMATION_MESSAGE;}};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==104\n单人间”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl04房间是否打扫ta.append\nl04房间里是否有家具损坏;ta.append\nl04房间是否交足余额;JButtona=newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand二二提交{JOptionPane.showMessageDialogta“提交胜利”nullJOptionPaneINFORMATION_MESSAGE;:a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==105\n单人间”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl05房间是否打扫;ta.append\nl05房间里是否有家具损坏ta.append\nl05房间是否交足余额;JButtona=newJButton“提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{JOptionPane.showMessageDialogta”提交胜利“mullJOptionPane.INFORMATION.MESSAGE;}};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==201\n双人间”{ta.setText;JFrameframel=newJFrame检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append”\n201房间是否打扫ta.append(\n201房间里是否有家具损坏)ta.append(\n201房间是否交足余额JButtona=newJButton(“提交”);p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand二二提交{JOptionPane.showMessageDialogta“提交胜利mullJOptionPane.lNFORMATION_MESSAGE;}};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.cyan;framel.setContentPanep2;framel.pack;framel.setVisibletrue;elseife.getActionCommandO==1202\n双人间”{ta.setText1H;JFrameframe2=newJFrame检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append”\n202房间是否打扫:;ta.append”\n202房间里是否有家具损坏ta.append\n202房间是否交足余额”;JButtona=newJButton“提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==ilx,,{JOptionPane.showMessageDialogta“提交胜利mullJOptionPaneINFORMATION_MESSAGE;}};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.cyan;frame
2.setContentPanep2;frame
2.pack;frame
2.setVisibletrue;elseife.getActionCommand==203\n双人间”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n203房间是否打扫;ta.append\n203房间里是否有家具损坏;ta.append\n203房间是否交足余额;JButtona=newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==ilx{JOptionPane.showMessageDialogta“提交胜利mullJOptionPane.lNFORMATION_MESSAGE;};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.cyan;frame.setContentPanep2;{publicvoidactionPerformedActionEventeStringidtify=idtifyField.getText;Stringidtifyword=newStringidtify;;roomField.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringroom=roomField.getText;Stringroomword=newStringroom;};moneyField.addActionListenernewActionListener{publicvoidactionPerformedActionEventeStringmoney=moneyField.getText;Stringidtifyword=newStringmoney;};frame.pack;frame.setVisibletrue;elseife.getActionCommand==204\n双人间”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanelf;Containercp=frame.getContentPane;ta.append\n204房间是否打扫;ta.append\n204房间里是否有家具损坏;ta.append\n204房间是否交足余额;JButtona-newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand二二提交{JOptionPane.showMessageDialogta”提交胜利”nullJOptionPaneINFORMATION_MESSAGE;);a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.cyan;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==205\n双人间”{ta.setText;JFrameframe=newJFrame检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n205房间是否打扫;ta.append\n205房间里是否有家具损坏;ta.append\n205房间是否交足余额JButtona=newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==ilx,,{JOptionPane.showMessageDialogta“提交胜利nullJOptionPane.lNFORMATION_MESSAGE;;a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.cyan;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==301\n总统套房”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n301房间是否打扫;ta.append\n301房间里是否有家具损坏;ta.append\n301房间是否交足余额;JButtona=newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==llx{JOptionPane.showMessageDialogta“提交胜利”nullJOptionPane.lNFORMATION_MESSAGE;};a.addActionListeneral;p
2.setBackgroundColor.pink;p
2.addta;frame.setContentPanep2;frame.packQ;frame.setVisibletrue;elseife.getActionCommand==302\n总统套房”{ta.setText;JFrameframe=newJFrame“检查信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append”\n302房间是否打扫ta.append(”\n302房间里是否有家具损坏)ta.append\n302房间是否交足余额JButtona=newJButton提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand二二提交{JOptionPane.showMessageDialogta“提交胜利mullJOptionPaneINFORMATION_MESSAGE;}};a.addActionListeneral;p
2.setBackgroundColor.pink;p
2.addta;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==303\n总统套房{ta.setTextH;JFrameframe=newJFrame检查信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n303房间是否打扫”;ta.append”\n303房间里是否有家具损坏ta.append\n303房间是否交足余额’JButtona二new〕Button提交”;p
2.adda;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==ilx{JOptionPane.showMessageDialogta“提交胜利’[nullJOptionPane.lNFORMATION_MESSAGE;}};a.addActionListeneral;p
2.addta;p
2.setBackgroundColor.pink;frame.setContentPanep2;frame.packQ;frame.setVisibletrue;;bl.addActionListeneral;b
2.addActionListeneral;b
3.addActionListeneral;b
4.addActionListeneral;b
5.addActionListeneral;b
6.addActionListeneral;b
7.addActionListeneral;b
8.addActionListeneral;b
9.addActionListeneral;blO.addActionListeneral;bll.addActionListeneral;bl
2.addActionListeneral;bl
3.addActionListeneral;contentPane.addPlBorderLayout.CENTER;frame.setSize10000300;frame.setVisibletrue;第七个:importjava.awt*;importjava.awt.event*;importjavax.swing*;importjavax.swing.text*;importjavax.swingborder.*;publicclassGridLayoutDemo{privateJFrameframe;privateJButtonblb2b3b4b5b6b7b8b9bl0bllbl2bl3;JTextAreata=newJTextArea2020;JTextAreatb=newJTextArea2020;/*publicstaticvoidmainStringargs[]{GridLayoutDemobl=newGridLayoutDemoQ;bl.goQ;*/publicvoidgo(){frame=newJFrame(房态图ContainercontentPane=frame.getContentPane();JPanelPl=newJPanelQ;Pl.setLayout(newGridLayout
(35));bl=newJButton(101\n单人间)b2=newJButton(102\n单人间)b3=newJButton(103\n单人间)b4=newJButton(104\n单人间);b5=newJButton(105\n单人间”);b6=newJButton(201\n双人间);b7=newJButton(202\n双人间)b8=newJButton(203\n双人间”);b9=newJButton(204\n双人间)blO=newJButton(205\n双人间”);bll二newJButton(301\n总统套房);bl2=newJButton(n302\n总统套房)bl3=newJButton(303\n总统套房)bl.setBackground(Color.yellow);b
2.setBackground(Color.yellow);b
3.setBackground(Color.yellow);b
4.setBackground(Color.yellow);b
5.setBackgroundColor.yellow;b
6.setBackgroundColor.green;b
7.setBackgroundColor.green;b
8.setBackgroundColor.green;b
9.setBackgroundColor.green;blO.setBackgroundColor.green;bll.setBackgroundColor.pink;bl
2.setBackgroundColor.pink;bl
3.setBackgroundColor.pink;Pl.addbl;Pl.addb2;Pl.addb3;Pl.addb4;Pl.addb5;Pl.addb6;Pl.addb7;Pl.addb8;Pl.addb9;Pl.addblO;Pl.addbll;Pl.addbl2;Pl.addbl3;〃面板labelPanel放标签JPanellabelPanel=newJPanel;labelPanel.setLayoutnewGridLayout4l;labelPanel.addnameLabel;labelPanel.addidtifyLabel;labelPanel.addroomLabel;labelPanel.addmoneyLabel;〃面板fieldPanel放文本框JPanelfieldPanel=newJPanel;fieldPanel.setLayoutnewGridLayout4l;fieldPanel.addnameField;fieldPanel.addidtifyField;fieldPanel.addroomField;fieldPanel.addmoneyField;〃面板northPanel放面板lanelPanel和面板fieldPanelJPanelnorthPanel=newJPanel;northPanel.setLayoutnewGridLayoutl2;northPanel.addlabelPanel;northPanel.addfieldPanel;tb.append房间总数13tb.append\n当前占用tb.append\n当前可供:;Pl.addtb;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==101\n单人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl01客户名:;ta.append\nl01房间单价:150元/天;ta.append\nl01入住时间:ta.append\nl01入住天数:;ta.append\nl01离开时间:ta.append\nl01总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==102\n单人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl02客户名:;ta.append\nl02房间单价:150元/天;ta.append\nl02入住时间:;ta.append\nl02入住天数:ta.append\nl02离开时间:;ta.append\nl02总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==103\n单人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl03客户名;ta.append\nl03房间单价:150元/天;ta.append\nl03入住时间:;ta.append\nl03入住天数:;ta.append\nl03离开时间:;ta.append\nl03总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;}elseife.getActionCommand==104\n单人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl04客户名;ta.append\nl04房间单价:150元/天;ta.append\nl04入住时间:;ta.append\nl04入住天数:;ta.append\nl04离开时间;ta.append\nlO4总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==105\n单人间{ta.setText;JFrameframe=newJFrame来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl05客户名:;ta.append\nl05房间单价:150元/天;ta.append\nl05入住时间:;ta.append\nl05入住天数:;ta.append\nl05离开时间:;ta.append\nl05总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==201\n双人间”{ta.setText;JFrameframel=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n201客户名:;ta.append\n201房间单价:260元/天ta.append\n201入住时间:;ta.append\n201入住天数:ta.append\n201离开时间:;ta.append\n201总金额:;p
2.addta;p
2.setBackgroundColor.green;framel.setContentPanep2;framel.packQ;framel.setVisibletrue;elseife.getActionCommand==202\n双人间”{ta.setText;JFrameframe2=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n202客户名:;ta.append\n202房间单价:260元/天ta.append\n202入住时间:ta.append\n202入住天数:;ta.append\n202离开时间:;ta.append\n202总金额:;;p
2.addta;p
2.setBackgroundColor.green;frame
2.setContentPanep2;frame
2.pack;frame
2.setVisibletrue;}elseife.getActionCommand==203\n双人间{ta.setTextm1;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n203客户名:;ta.append\n203房间单价:260元/天;ta.append\n203入住时间:;ta.append\n203入住天数:ta.append\n203离开时间:ta.append\n203总金额:;p
2.addta;p
2.setBackgroundColor.green;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==204\n双人间{ta.setText1H;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n204客户名:;ta.append\n204房间单价:260元/天;ta.append\n204入住时间:;ta.append\n204入住天数:ta.append\n204离开时间:;ta.append\n204总金额:;p
2.addta;p
2.setBackgroundColor.green;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommandO==205\n双人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n205客户名:;ta.append\n205房间单价:260元/天;ta.append\n205入住时间:;ta.append\n205入住天数:ta.append\n205离开时间:;ta.append\n205总金额:;p
2.addta;p
2.setBackgroundColor.green;frame.setContentPanep2;frame.packQ;frame.setVisibletrue;elseife.getActionCommand==301\n总统套房”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n301客户名:M;ta.append\n301房间单价:800元/天;ta.append\n301入住时间:;ta.append\n301入住天数:ta.append\n301离开时间:;ta.append\n301总金额:;p
2.setBackgroundColor.pink;p
2.addta;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==302\n总统套房”{ta.setText;JFrameframe=newJFrame来宾信息JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n302客户名:;ta.append\n302房间单价:800元/天;ta.append\n302入住时间:;ta.append\n302入住天数:ta.append\n302离开时间:;ta.append\n302总金额:;p
2.setBackgroundColor.pink;p
2.addta;frame.setContentPanep2;frame.packQ;frame.setVisibletrue;elseife.getActionCommand==303\n总统套房”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n303客户名:;ta.append\n303房间单价:800元/天;Containercp=frame.getContentPaneQ;cp.addnorthPanelBorderLayout.NORTH;//northPanel放在northcp.addplBorderLayout.SOUTH;frame.setSize200250;frame.setVisibletrue;}publicvoidwindowClosingWindowEventel{System.exitO;}publicvoidwindowOpenedWindowEvente2{}publicvoidwindowlconifiedWindowEvente3{publicvoidwindowDeiconifiedWindowEvente4{publicvoidwindowClosedWindowEvente5{}publicvoidwindowActivatedWindowEvente6{ta.append\n303入住时间:;ta.append\n303入住天数:;ta.append\n303离开时间:;ta.append\n303总金额:p
2.addta;p
2.setBackgroundColor.pink;frame.setContentPanep2;frame.pack;frame.setVisibletrue;;bl.addActionListeneral;b
2.addActionListeneral;b
3.addActionListeneral;b
4.addActionListeneral;b
5.addActionListeneral;b
6.addActionListeneral;b
7.addActionListeneral;b
8.addActionListeneral;b
9.addActionListeneral;blO.addActionListeneral;bll.addActionListeneral;bl
2.addActionListeneral;bl
3.addActionListeneral;contentPane.addPlBorderLayout.CENTER;frame.setSize1000500;frame.setVisibletrue;}第八个importjava.awt*;importjava.awt.event*;importjavax.swing*;importjavax.swing*;publicclassjdextendsJFrameimplementsActionListener{JFrameframe;JPanelpanel;publicstaticvoidmainStringargs[]{jdal=newjd;al.go;}publicvoidgo{frame=newJFrame酒店客户管理系统JPanelpanel=newJPanel;JMenuBarmenubar=newJMenuBar;frame.setJMenuBarmenubar;JMenumenu;JMenultemmenuitem;menu=newJMenu前台管理menubar.addmenu;menuitem=newJMenultem“房态图”;menuitem.addActionListenerthis;menu.addmenuitem;menuitem=newJMenuItem“客户维护menu.addmenuitem;menuitem.addActionListenerthis;menuitem=newJMenultem“前台接待;menu.addmenuitem;menuitem=newJMenultem“前台问讯”;menu.addmenuitem;menuitem.addActionListenerthis;//menuitem=newJMenultemC前台收银”;JMenusubmenu=newJMenu前台收银”;menu.addsubmenu;JMenultemjMenultem5=newJMenultem;jMenultem
5.addActionListenerthis;JMenultemmenultem=newJMenultemQ;menuitem=newJMenultem入住系统”;menuitem.addActionListenerthis;menuitem.setAcceleratorKeyStroke.getKeyStrokeKeyEvent.VK_2ActionEvent.ALT_MASK;submenu.addmenultem;menuitem=newJMenultem“退房系统”;menuitem.addActionListenerthis;menuitem.setAcceleratorKeyStroke.getKeyStrokeKeyEvent.VK_2ActionEvent.ALT_MASK;submenu.addmenultem;menubar.addmenu;menu.addmenuitem;menuitem.addActionListenerthis;menu=newJMenu客房部menubar.addmenu;menuitem二newJMenultem“客房预订”;menuitem.addActionListenerthis;menu.addmenuitem;menuitem二newJMenultem客房检查menu.addmenuitem;menuitem.addActionListenerthis;menuitem=newJMenultem入住管理menu.addmenuitem;menuitem.addActionListenerthis;menu=newJMenu餐饮管理”;menubar.addmenu;menuitem=newJMenultem餐饮预订menu.addmenuitem;menuitem.addActionListenerthis;menuitem=newJMenultem订单管理menu.addmenuitem;menuitem=newJMenultem跟进管理;menu.addmenuitem;menuitem.addActionListenerthis;Containercp=frame.getContentPane;cp.addpanel;panel.setLayoutnewBorderLayout;frame.setDefaultCloseOperationJFrame.EXIT_ON_CLOSE;frame.setSize300200;frame.setVisibletrue;}publicvoidactionPerformedActionEvente{〃前台收银处理ife.getActionCommand二二“入住系统”Alal=newAl;al.go;}ife.getActionCommand二二“房态图”Lbl=newL;bl.go;}ife.getActionCommand二二订单管理A5cl=newA5;cl.go;}ife.getActionCommand二二“客房检查”Fb2=newF;b
2.go;}ife.getActionCommand二二客户维护{Mb3=newM;b
3.go;}ife.getActionCommand二二退房系统{A2a2=newA2;a
2.go;〃客房预订处理ife.getActionCommand二二客房预订{A3a3=newA3;a
3.go;}〃餐饮预订处理ife.getActionCommand二二”餐饮预订{A4a4=newA4;a
4.go;九importjava.awtimportjava.awt.event*;importjavax.swing*;importjavax.swingtext.*;importjavax.swing.border*;publicclassL{privateJFrameframe;privateJButtonblb2b3b4b5b6b7b8b9bl0bllbl2bl3;JTextAreata=newJTextArea2020;JTextAreatb=newJTextArea2020;/*publicstaticvoidmainStringargs[]{Lbl=newL;bl.goQ;}★/publicvoidgo{frame=newJFrame“房态图”;ContainercontentPane=frame.getContentPane;JPanelPl=newJPanelQ;Pl.setLayoutnewGridLayout35;bl=newJButton(101\n单人间)b2=newJButton(102\n单人间)b3=newJButton(103\n单人间”);b4=newJButton(104\n单人间);b5=newJButton(105\n单人间)b6=newJButton(201\n双人间);b7=newJButton(202\n双人间)b8=newJButton(203\n双人间b9=newJButton(204\n双人间);biO二newJButton(205\n双人间);bll=newJButton(301\n总统套房”);bl2=newJButton(H302\n总统套房)bl3=newJButton(303\n总统套房)bl.setBackground(Color.yellow);b
2.setBackground(Color.yellow);b
3.setBackground(Color.yellow);b
4.setBackground(Color.yellow);b
5.setBackground(Color.yellow);b
6.setBackground(Color.green);b
7.setBackground(Color.green);b
8.setBackground(Color.green);b
9.setBackground(Color.green);publicvoidwindowDeactivatedWindowEvente7{classUpperCaseDocumentextendsPlainDocument{publicvoidinsertStringintoffsetStringstringAttributeSetattributeSetthrowsBadLocationException{string=string.toUpperCase;super.insertStringoffsetstringattributeSet;}其次个〃退房blO.setBackgroundColor.green;bll.setBackgroundColor.pink;bl
2.setBackgroundColor.pink;bl3setBackgroundColor.pink;Pl.addbl;Pl.addb2;Pl.addb3;Pl.addb4;Pl.addb5;Pl.addb6;Pl.addb7;Pl.addb8;Pl.addb9;Pl.addblO;Pl.addbll;Pl.addbl2;Pl.addbl3;tb.append房间总数13;tb.append\n当前占用;tb.append\n当前可供;Pl.addtb;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==H101\n单人间{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl01客户名:;ta.append\nl01房间单价:;ta.append\nl01入住时间:;ta.append\nl01入住天数:ta.append\nl01离开时间:;ta.append\nl01总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==102\n单人间”{ta.setText1H;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl02客户名:;ta.append\nl02房间单价:;ta.append\nl02入住时间:ta.append\nl02入住天数:ta.append\nl02离开时间;ta.append\nl02总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommandO==103\n单人间”{ta.setText;JFrameframe=newJFrame来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl03客户名:;ta.append\nl03房间单价:;ta.append\nl03入住时间:ta.append\nl03入住天数;ta.append\nl03离开时间;ta.append\nl03总金额;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==104\n单人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\nl04客户名:;ta.append\nl04房间单价:;ta.append\nl04入住时间:;ta.append\nl04入住天数:;ta.append\nl04离开时间:ta.append\nl04总金额;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==105\n单人间”{ta.setText;JFrameframe=newJFrame“来宾信息JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\nl05客户名:;ta.append\nl05房间单价:;ta.append\nl05入住时间:ta.append\nl05入住天数:;ta.append\nl05离开时间:ta.append\nl05总金额:;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;}elseife.getActionCommand==201\n双人间”乂ta.setText;JFrameframel=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n201客户名:;ta.append\n201房间单价:;ta.append\n201入住时间:;ta.append\n201入住天数:ta.append\n201离开时间:;ta.append\n201总金额:;p
2.addta;p
2.setBackgroundColor.green;framel.setContentPanep2;framel.pack;framel.setVisibletrue;elseife.getActionCommand==202\n双人间”{ta.setText;JFrameframe2=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n202客户名:;ta.append\n202房间单价;ta.append\n202入住时间:ta.append\n202入住天数:;ta.append\n202离开时间:ta.append\n202总金额:p
2.addta;p
2.setBackgroundColor.green;frame
2.setContentPanep2;frame
2.pack;frame
2.setVisibletrue;}elseife.getActionCommand==203\n双人间”{ta.setText;JFrameframe=newJFrame“来宾信息JPanelp2=newJPanelf;Containercp=frame.getContentPane;ta.append\n203客户名:;ta.append\n203房间单价;ta.append\n203入住时间:;ta.append\n203入住天数:;ta.append\n203离开时间:;ta.append\n203总金额:;p
2.addta;p
2.setBackgroundColor.green;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==204\n双人间{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n204客户名:;ta.append\n204房间单价:ta.append\n204入住时间:;ta.append\n204入住天数:;ta.append\n204离开时间:;ta.append\n204总金额:;p
2.addta;p
2.setBackgroundColor.green;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==205\n双人间”{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n205客户名:;ta.append\n205房间单价:;ta.append\n205入住时间:;ta.append\n205入住天数:ta.append\n205离开时间:;ta.append\n205总金额:;p
2.addta;p
2.setBackgroundColor.green;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==301\n总统套房{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanel;Containercp=frame.getContentPane;ta.append\n301客户名:M;ta.append\n301房间单价:ta.append\n301入住时间:ta.append\n301入住天数:ta.append\n301离开时间:;ta.append\n301总金额:;p
2.setBackgroundColor.pink;p
2.addta;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommandO==302\n总统套房{ta.setTextC;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n302客户名:;ta.append\n302房间单价ta.append\n302入住时间:;importjava.awt*;importjava.awt.event*;importjavax.swingimportjavax.swing.border.Border;importjavax.swingtext.*;publicclassA2extendsJFrame{〃定义各个组件JFrameframe=newJFrame“退房系统”;JLabelnameLabel=newJLabel客户姓名;JLabelidtifyLabel=newJLabel身份证号”;JLabelroomLabel=newJLabel退房号”;JLabeltimeLabel=new〕Label退房时间JTextFieldnameField=newJTextField;JTextFieldidtifyField=newJTextField;JTextFieldroomField=newJTextField;JTextFieldtimeField=newJTextField;JButtonbuttonlbutton2;//JTextAreata=newJTextArea520;/*ta.append\n302入住天数:;ta.append\n302离开时间:;ta.append\n302总金额:;p
2.setBackgroundColor.pink;p
2.addta;frame.setContentPanep2;frame.pack;frame.setVisibletrue;elseife.getActionCommand==303\n总统套房{ta.setText;JFrameframe=newJFrame“来宾信息”;JPanelp2=newJPanelQ;Containercp=frame.getContentPane;ta.append\n303客户名:;ta.append\n303房间单价:ta.append\n303入住时间:;ta.append\n303入住天数:ta.append\n303离开时间:;ta.append\n303总金额:;p
2.addta;p
2.setBackgroundColor.pink;frame.setContentPanep2;frame.pack;frame.setVisibletrue;;bl.addActionListeneral;b
2.addActionListeneral;b
3.addActionListeneral;b
4.addActionListeneral;b
5.addActionListeneral;b
6.addActionListeneral;b
7.addActionListeneral;b
8.addActionListeneral;b
9.addActionListeneral;blO.addActionListeneral;bll.addActionListeneral;bl
2.addActionListeneral;bl
3.addActionListeneral;contentPane.addPlBorderLayout.CENTER;frame.setSize1000500;frame.setVisibletrue;十importjava.awtimportjava.awt.event*;importjavax.swing*;importjavax.swing.text*;importjavax.swing.border*;publicclassM{privateJFrameframe;privateJButtonblb2b3b4b5b6Jb7b8b9bl0bllbl2bl3;JTextAreata=newJTextArea2020;JTextAreatb=newJTextArea2020;publicstaticvoidmainStringargsQ{Mthat=newM;that.goQ;}voidgo{frame=new〕Frame(客户维护)ContainercontentPane=frame.getContentPane();JPanelPl=newJPanel();Pl.setLayout(newGridLayout
(35));bl=newJButton(101\n单人间)b2=newJButton(102\n单人间b3=newJButton(103\n单人间)b4=newJButton(104\n单人间);b5二newJButton(105\n单人间)b6二newJButton(201\n双人间)b7=newJButton(202\n双人间”);b8=newJButton(203\n双人间)b9=newJButton(204\n双人间”);blO=newJButton(205\n双人间)bll=newJButton(301\n总统套房)bl2=newJButton(302\n总统套房”);bl3=newJButton(303\n总统套房)bl.setBackground(Color.yellow);b
2.setBackground(Color.yellow);b
3.setBackground(Color.yellow);b
4.setBackground(Color.yellow);b
5.setBackground(Color.yellow);b
6.setBackgroundColor.green;b
7.setBackgroundColor.green;b
8.setBackgroundColor.green;b
9.setBackgroundColor.green;blO.setBackgroundColor.green;bll.setBackgroundColor.pink;bl
2.setBackgroundColor.pink;bl
3.setBackgroundColor.pink;Pl.addbl;Pl.addb2;Pl.addb3;Pl.addb4;Pl.addb5;Pl.addb6;Pl.addb7;Pl.addb8;Pl.addb9;Pl.addblO;Pl.addbll;Pl.addbl2;Pl.addbl3;tb.append房间总数13;tb.append\n当前占用”;tb.append\n当前可供:Pl.addtb;ActionListeneral=newActionListener{publicvoidactionPerformedActionEvente{ife.getActionCommand==101\n单人间”{ta.setText;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanel;JButtona二newJButton“提交”;Containercp=frame.getContentPane;ta.append\nl01客户姓名;ta.append\nl01客户看法;ta.append\nl01客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;}ife.getActionCommand==102\n单人间{ta.setText;JFrameframe=newJFrame反馈信息JPanelp2=newJPanelQ;JButtona=newJButton提交”;Containercp=frame.getContentPane;ta.append\nl02客户姓名;ta.append\nl02客户看法;ta.append\nl02客户电话:;p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.packQ;frame.setVisibletrue;ife.getActionCommand==103\n单人间{ta.setText;JFrameframe=newJFrame反馈信息”;JPanelp2=newJPanelQ;JButtona二newJButton提交”;Containercp=frame.getContentPane;ta.append\nlO3客户姓名;ta.append\nl03客户看法;ta.append\nl03客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==104\n单人间{ta.setText;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanelQ;JButtona二newJButton提交”;Containercp=frame.getContentPane;ta.append”\nl04客户姓名:;ta.append\nl04客户看法:;ta.append\nl04客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==105\n单人间{ta.setText;JFrameframe=newJFrame反馈信息”;JPanelp2=newJPanelQ;JButtona=newJButton“提交”;Containercp=frame.getContentPane;ta.append\nl05客户姓名:;ta.append”\nl05客户看法:;ta.append\nl05客户电话:;p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==201\n双人间”{JFrameframe=newJFrame反馈信息”;JPanelp2=newJPanel;JButtona二newJButton“提交”;Containercp=frame.getContentPane;ta.append\n201客户姓名:ta.append\n201客户看法;ta.append\n201客户电话p
2.adda;p
2.addta;p
2.setBackgroundColor.yellow;frame.setContentPanep2;frame.pack;frame.setVisibletrue;ife.getActionCommand==202\n双人间”{ta.setTextC;JFrameframe=newJFrame“反馈信息”;JPanelp2=newJPanelQ;JButtona=newJButton“提交”;Containercp=frame.getContentPane;ta.append\n202客户姓名。