package management;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import java.awt.Font;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JButton;
import java.awt.Color;
import java.awt.Container;
import java.awt.CardLayout;
import javax.swing.JTable;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JMenuItem;
public class Mainsystem extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel contentPane;
private JTable table;
private JTable table_1;
private JTable table_2;
private JTable table_3;
private JTable table_4;
private CardLayout cardLayout;
private JPanel panel_1;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Mainsystem frame = new Mainsystem();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Mainsystem() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 876, 731);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JPanel panel = new JPanel();
panel.setBackground(new Color(128, 128, 128));
panel.setBounds(10, 88, 158, 606);
contentPane.add(panel);
panel.setLayout(null);
JButton btnNewButton = new JButton("房间信息查询");
btnNewButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
cardLayout.show(panel_1, "ROOM_INFO");
}
});
btnNewButton.setBackground(new Color(0, 255, 0));
btnNewButton.setFont(new Font("微软雅黑", Font.BOLD, 15));
btnNewButton.setBounds(10, 91, 143, 55);
panel.add(btnNewButton);
JButton btnNewButton_2 = new JButton("添加客房信息");
btnNewButton_2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
cardLayout.show(panel_1, "ROOM_INFO");
}
});
btnNewButton_2.setBackground(new Color(0, 255, 0));
btnNewButton_2.setFont(new Font("微软雅黑", Font.BOLD, 15));
btnNewButton_2.setBounds(10, 312, 143, 55);
panel.add(btnNewButton_2);
JButton btnNewButton_3_1 = new JButton("查看客房信息");
btnNewButton_3_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnNewButton_3_1.setBackground(new Color(0, 255, 0));
btnNewButton_3_1.setFont(new Font("微软雅黑", Font.BOLD, 15));
btnNewButton_3_1.setBounds(10, 422, 143, 55);
panel.add(btnNewButton_3_1);
JButton btnNewButton_3_2 = new JButton("账户管理");
btnNewButton_3_2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnNewButton_3_2.setBackground(new Color(0, 255, 0));
btnNewButton_3_2.setFont(new Font("微软雅黑", Font.BOLD, 15));
btnNewButton_3_2.setBounds(10, 533, 143, 55);
panel.add(btnNewButton_3_2);
JButton btnNewButton_1 = new JButton("入住退订办理");
btnNewButton_1.setBounds(10, 210, 143, 55);
panel.add(btnNewButton_1);
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnNewButton_1.setBackground(new Color(0, 255, 0));
btnNewButton_1.setFont(new Font("微软雅黑", Font.BOLD, 15));
JLabel lblNewLabel = new JLabel("酒店管理系统");
lblNewLabel.setFont(new Font("微软雅黑", Font.BOLD, 32));
lblNewLabel.setBounds(325, 10, 250, 55);
contentPane.add(lblNewLabel);
cardLayout = new CardLayout(0, 0);
JPanel panel_1 = new JPanel();
panel_1.setBounds(178, 88, 674, 606);
contentPane.add(panel_1);
panel_1.setLayout(new CardLayout(0, 0));
JPanel panel_2 = new JPanel();
panel_2.setBackground(new Color(192, 192, 192));
panel_1.add(panel_2, "ROOM_INFO");
panel_2.setLayout(null);
panel_2.setVisible(true);
JButton btnNewButton_4 = new JButton("刷新");
btnNewButton_4.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4.setBounds(382, 549, 97, 43);
panel_2.add(btnNewButton_4);
JButton btnNewButton_4_1 = new JButton("退出");
btnNewButton_4_1.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_1.setBounds(555, 549, 97, 43);
panel_2.add(btnNewButton_4_1);
table = new JTable();
table.setBounds(10, 128, 654, 397);
panel_2.add(table);
JLabel lblNewLabel_1 = new JLabel("房间信息查询");
lblNewLabel_1.setFont(new Font("微软雅黑", Font.BOLD, 20));
lblNewLabel_1.setBounds(262, 34, 203, 43);
panel_2.add(lblNewLabel_1);
JPanel panel_3 = new JPanel();
panel_1.add(panel_3, "CHECK_IN_OUT");
panel_3.setLayout(null);
JLabel lblNewLabel_1_1 = new JLabel("入住退订办理");
lblNewLabel_1_1.setFont(new Font("微软雅黑", Font.BOLD, 20));
lblNewLabel_1_1.setBounds(259, 28, 203, 43);
table_1 = new JTable();
table_1.setBounds(10, 109, 654, 397);
panel_3.add(table_1);
JLabel lblNewLabel_1_2 = new JLabel("入住退订办理");
lblNewLabel_1_2.setFont(new Font("微软雅黑", Font.BOLD, 20));
lblNewLabel_1_2.setBounds(268, 30, 203, 43);
panel_3.add(lblNewLabel_1_2);
JButton btnNewButton_4_2 = new JButton("确定");
btnNewButton_4_2.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2.setBounds(385, 534, 97, 43);
panel_3.add(btnNewButton_4_2);
JButton btnNewButton_4_2_1 = new JButton("退出");
btnNewButton_4_2_1.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2_1.setBounds(550, 534, 97, 43);
panel_3.add(btnNewButton_4_2_1);
JPanel panel_4 = new JPanel();
panel_1.add(panel_4, "ADD_ROOM");
panel_4.setLayout(null);
JLabel lblNewLabel_1_2_1 = new JLabel("添加客房信息");
lblNewLabel_1_2_1.setFont(new Font("微软雅黑", Font.BOLD, 20));
lblNewLabel_1_2_1.setBounds(254, 34, 203, 43);
panel_4.add(lblNewLabel_1_2_1);
table_2 = new JTable();
table_2.setBounds(10, 113, 654, 397);
panel_4.add(table_2);
JButton btnNewButton_4_2_2 = new JButton("确定添加");
btnNewButton_4_2_2.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2_2.setBounds(509, 533, 143, 50);
panel_4.add(btnNewButton_4_2_2);
JButton btnNewButton_4_2_2_1 = new JButton("修改");
btnNewButton_4_2_2_1.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2_2_1.setBounds(343, 533, 143, 50);
panel_4.add(btnNewButton_4_2_2_1);
JPanel panel_5 = new JPanel();
panel_1.add(panel_5, "VIEW_ROOM");
panel_5.setLayout(null);
JLabel lblNewLabel_1_2_1_1 = new JLabel("查看客房信息");
lblNewLabel_1_2_1_1.setFont(new Font("微软雅黑", Font.BOLD, 20));
lblNewLabel_1_2_1_1.setBounds(252, 32, 203, 43);
panel_5.add(lblNewLabel_1_2_1_1);
table_3 = new JTable();
table_3.setBounds(10, 121, 654, 397);
panel_5.add(table_3);
JPanel panel_6 = new JPanel();
panel_1.add(panel_6, "ACCOUNT");
panel_6.setLayout(null);
JLabel lblNewLabel_1_2_1_1_1 = new JLabel("账户管理");
lblNewLabel_1_2_1_1_1.setFont(new Font("微软雅黑", Font.BOLD, 20));
lblNewLabel_1_2_1_1_1.setBounds(275, 34, 203, 43);
panel_6.add(lblNewLabel_1_2_1_1_1);
table_4 = new JTable();
table_4.setBounds(10, 87, 654, 397);
panel_6.add(table_4);
JButton btnNewButton_4_2_2_1_1 = new JButton("添加账户");
btnNewButton_4_2_2_1_1.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2_2_1_1.setBounds(93, 522, 143, 50);
panel_6.add(btnNewButton_4_2_2_1_1);
JButton btnNewButton_4_2_2_1_1_1 = new JButton("修改密码");
btnNewButton_4_2_2_1_1_1.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2_2_1_1_1.setBounds(295, 522, 143, 50);
panel_6.add(btnNewButton_4_2_2_1_1_1);
JButton btnNewButton_4_2_2_1_1_2 = new JButton("确定");
btnNewButton_4_2_2_1_1_2.setFont(new Font("微软雅黑", Font.BOLD, 16));
btnNewButton_4_2_2_1_1_2.setBounds(505, 522, 143, 50);
panel_6.add(btnNewButton_4_2_2_1_1_2);
JMenuBar menuBar = new JMenuBar();
menuBar.setBounds(0, 0, 71, 23);
contentPane.add(menuBar);
JMenu mnNewMenu = new JMenu("菜单");
mnNewMenu.setFont(new Font("微软雅黑", Font.BOLD, 19));
menuBar.add(mnNewMenu);
JMenuItem mntmNewMenuItem = new JMenuItem("保存");
mnNewMenu.add(mntmNewMenuItem);
JMenuItem mntmNewMenuItem_1 = new JMenuItem("退出系统");
mnNewMenu.add(mntmNewMenuItem_1);
}
}
最新发布