📄 himsmain.java
字号:
package com;import javax.swing.*;import java.awt.*;import java.awt.event.*;import com.Register.*;import com.dba.*;import com.employee.*;import com.account.*;import com.room.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class HIMSMain extends JFrame{ JMenuBar jMenuBar1 = new JMenuBar(); JMenu jMenu1 = new JMenu(); JMenu jMenu2 = new JMenu(); JMenuItem jMenuItem1 = new JMenuItem(); JMenuItem jMenuItem2 = new JMenuItem(); JMenu jMenu3 = new JMenu(); JMenuItem jMenuItem3 = new JMenuItem(); JMenu jMenu4 = new JMenu(); JMenuItem jMenuItem4 = new JMenuItem(); JMenu jMenu5 = new JMenu(); JMenu jMenu6 = new JMenu(); JMenuItem jMenuItem5 = new JMenuItem(); JMenu jMenu7 = new JMenu(); JMenuItem jMenuItem6 = new JMenuItem(); JMenuItem jMenuItem7 = new JMenuItem(); JMenuItem jMenuItem8 = new JMenuItem(); JMenuItem jMenuItem9 = new JMenuItem(); JMenuItem jMenuItem10 = new JMenuItem(); JPanel jPanel1 = new JPanel(); GridLayout gridLayout1 = new GridLayout(1,8); JButton jButton1 = new JButton(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); JButton jButton4 = new JButton(); JButton jButton5 = new JButton(); JButton jButton6 = new JButton(); JButton jButton7 = new JButton(); JButton jButton8 = new JButton(); JPanel cardPanel = new JPanel(); CardLayout cardLayout1 = new CardLayout(); BorderLayout borderLayout1 = new BorderLayout(); JPanel jPanel2 = new JPanel(); BorderLayout borderLayout2 = new BorderLayout(); JTextField jTextField1 = new JTextField(); JMenuItem jMenuItem11 = new JMenuItem(); JMenuItem jMenuItem12 = new JMenuItem(); JMenuItem jMenuItem13 = new JMenuItem(); JMenuItem jMenuItem14 = new JMenuItem(); public HIMSMain() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { jMenuBar1.setDoubleBuffered(false); jMenuBar1.setVerifyInputWhenFocusTarget(true); this.getContentPane().setBackground(SystemColor.info); this.setJMenuBar(jMenuBar1); this.getContentPane().setLayout(borderLayout1);// jMenu1.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu1.setText("酒店系统"); jMenu2.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu2.setForeground(Color.darkGray); jMenu2.setText("客人订房"); //jMenu2.addActionListener(new HIMSMain_jMenu2_actionAdapter(this)); jMenuItem1.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem1.setText("客人订房"); jMenuItem1.addActionListener(new HIMSMain_jMenuItem1_actionAdapter(this)); jMenuItem2.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem2.setText("客人退房"); jMenuItem2.addActionListener(new HIMSMain_jMenuItem2_actionAdapter(this)); jMenu3.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu3.setText("客人信息"); jMenuItem3.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem3.setText("酒店客房状态"); jMenuItem3.addActionListener(new HIMSMain_jMenuItem3_actionAdapter(this)); jMenu4.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu4.setText("酒店职工信息"); jMenuItem4.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem4.setText("酒店职工信息"); jMenuItem4.addActionListener(new HIMSMain_jMenuItem4_actionAdapter(this)); jMenu5.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu5.setText("业务报表"); jMenu6.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu6.setText("系统信息"); jMenuItem5.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem5.setText("系统管理员"); jMenuItem5.addActionListener(new HIMSMain_jMenuItem5_actionAdapter(this)); jMenu7.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenu7.setText("帮助"); jMenuItem6.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem6.setText("帮助主题"); jMenuItem6.addActionListener(new HIMSMain_jMenuItem6_actionAdapter(this)); jMenuItem7.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem7.setText("退出"); jMenuItem7.addActionListener(new HIMSMain_jMenuItem7_actionAdapter(this)); jMenuItem8.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem8.setText("客人查询"); jMenuItem8.addActionListener(new HIMSMain_jMenuItem8_actionAdapter(this)); jMenuItem9.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem9.setText("搜索酒店客房"); jMenuItem9.addActionListener(new HIMSMain_jMenuItem9_actionAdapter(this)); jMenuItem10.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem10.setText("日收入汇总表"); jMenuItem10.addActionListener(new HIMSMain_jMenuItem10_actionAdapter(this)); cardPanel.setLayout(cardLayout1); jPanel2.setLayout(borderLayout2); jTextField1.setBackground(UIManager.getColor("Desktop.background")); jTextField1.setFont(new java.awt.Font("SansSerif", 1, 45)); jTextField1.setForeground(Color.red); jTextField1.setDisabledTextColor(Color.gray); jTextField1.setText("酒店信息管理系统"); jTextField1.setHorizontalAlignment(SwingConstants.CENTER); jTextField1.addActionListener(new HIMSMain_jTextField1_actionAdapter(this)); jButton1.addActionListener(new HIMSMain_jMenuItem1_actionAdapter(this)); jButton2.addActionListener(new HIMSMain_jMenuItem2_actionAdapter(this)); jButton3.addActionListener(new HIMSMain_jMenuItem8_actionAdapter(this)); jButton4.addActionListener(new HIMSMain_jMenuItem9_actionAdapter(this)); jButton5.addActionListener(new HIMSMain_jMenuItem4_actionAdapter(this)); jButton6.addActionListener(new HIMSMain_jMenuItem10_actionAdapter(this)); jButton7.addActionListener(new HIMSMain_jMenuItem5_actionAdapter(this));//管理员 jButton8.addActionListener(new HIMSMain_jMenuItem7_actionAdapter(this)); jMenuItem11.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem11.setText("值班查询"); jMenuItem11.addActionListener(new HIMSMain_jMenuItem11_actionAdapter(this)); jMenuItem12.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem12.setText("酒店职工查询"); jMenuItem12.addActionListener(new HIMSMain_jMenuItem12_actionAdapter(this)); jMenuItem14.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem14.setText("帐单打印"); jMenuItem14.addActionListener(new HIMSMain_jMenuItem14_actionAdapter(this)); jMenuItem13.setFont(new java.awt.Font("SansSerif", 1, 15)); jMenuItem13.setText("客房介绍"); jMenuItem13.addActionListener(new HIMSMain_jMenuItem13_actionAdapter(this)); jPanel2.setBackground(SystemColor.info); jButton1.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton2.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton3.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton4.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton4.setFocusPainted(true); jButton5.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton6.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton7.setFont(new java.awt.Font("SansSerif", 1, 14)); jButton8.setFont(new java.awt.Font("SansSerif", 1, 14)); jPanel1.setBackground(SystemColor.info); jMenuBar1.add(jMenu1); jMenuBar1.add(jMenu2); jMenuBar1.add(jMenu3); jMenuBar1.add(jMenu4); jMenuBar1.add(jMenu5); jMenuBar1.add(jMenu6); jMenuBar1.add(jMenu7); jMenu2.add(jMenuItem1); jMenu2.add(jMenuItem2); jMenu2.add(jMenuItem8); jMenu2.add(jMenuItem14); jMenu3.add(jMenuItem3); jMenu3.add(jMenuItem9); jMenu3.add(jMenuItem13); jMenu4.add(jMenuItem4); jMenu4.add(jMenuItem11); jMenu4.add(jMenuItem12); jMenu6.add(jMenuItem5); jMenu7.add(jMenuItem6); jMenu1.addSeparator(); jMenu1.add(jMenuItem7); jMenu5.add(jMenuItem10); //// jPanel1.setFont(new java.awt.Font("Dialog", 0, 11)); jPanel1.setLayout(gridLayout1); jButton1.setText("客人订房"); jButton2.setText("客人退房"); jButton3.setText("客人查询"); jButton4.setText("搜索客房"); jButton5.setText("职工信息"); jButton6.setText("业务报表"); jButton7.setText("系统管理员"); jButton8.setText("退出系统"); jPanel1.add(jButton1, null); jPanel1.add(jButton2, null); jPanel1.add(jButton3, null); jPanel1.add(jButton4, null); jPanel1.add(jButton5, null); jPanel1.add(jButton6, null); jPanel1.add(jButton7, null); jPanel1.add(jButton8, null); this.getContentPane().add(jPanel1, BorderLayout.NORTH); this.getContentPane().add(cardPanel, BorderLayout.CENTER); cardPanel.add(jPanel2, "jPanel2"); jPanel2.add(jTextField1, BorderLayout.CENTER); }//private void jbInit() void jMenuItem7_actionPerformed(ActionEvent e) {//退出系统 System.exit(0); } void jMenuItem1_actionPerformed(ActionEvent e) {//客户订房 HIMSRegister registerPanel = new HIMSRegister(); cardPanel.add(registerPanel, "HIMSREGISTER"); CardLayout cl = (CardLayout) cardPanel.getLayout(); cl.show(cardPanel, "HIMSREGISTER"); } void jMenuItem2_actionPerformed(ActionEvent e) {//客户退房 CancelRoom cancelRoom=new CancelRoom(); cardPanel.add(cancelRoom, "CancelRoom"); CardLayout printA = (CardLayout) cardPanel.getLayout(); printA.show(cardPanel, "CancelRoom"); } void jMenuItem8_actionPerformed(ActionEvent e) {//客户查询 HIMSRoomSearch hIMSRoomSearch= new HIMSRoomSearch(); cardPanel.add(hIMSRoomSearch, "HIMSRoomSearch"); CardLayout c8= (CardLayout) cardPanel.getLayout(); c8.show(cardPanel, "HIMSRoomSearch");} void jMenuItem3_actionPerformed(ActionEvent e) {//客房已订状态 RegisterInfo registerInfoPanel=new RegisterInfo(); cardPanel.add(registerInfoPanel, "RegisterInfo"); CardLayout c4 = (CardLayout) cardPanel.getLayout(); c4.show(cardPanel, "RegisterInfo"); } void jMenuItem9_actionPerformed(ActionEvent e) {//搜索客房 RoomSearch roomSearch = new RoomSearch(); cardPanel.add(roomSearch, "RoomSearch"); CardLayout c9= (CardLayout) cardPanel.getLayout(); c9.show(cardPanel, "RoomSearch"); } void jMenuItem4_actionPerformed(ActionEvent e) {//员工信息 HIMSEmployee employeePanel=new HIMSEmployee(); cardPanel.add(employeePanel, "HIMSEmployee"); CardLayout c6 = (CardLayout) cardPanel.getLayout(); c6.show(cardPanel, "HIMSEmployee"); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -