📄 mainpage.java
字号:
package Barber;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.*;
import javax.swing.JLabel;
import javax.swing.JButton;
import java.awt.Rectangle;
import java.awt.event.*;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import Barber.CustomerW;
import Barber.Systemset;
import Barber.Showdata;
import Barber.Barberset;
import java.awt.Toolkit;
import javax.swing.*;
public class Mainpage extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JLabel jLabel = null;
private JLabel jLabel1 = null;
private JButton jButton1 = null;
private JButton jButton11 = null;
private JButton jButton12 = null;
private JButton jButton13 = null;
private JButton jButton14 = null;
private JButton jButton15 = null;
private JButton jButton = null;
private CustomerW customer;
private Systemset systemset;
private Showdata showdata;
private Barberset barberset;
/**
* This is the default constructor
*/
public Mainpage() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
this.setBackground(Color.black);
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int screenHeight = screenSize.height;
int screenWidth = screenSize.width;
this.setBounds(new Rectangle((screenWidth - 636)/ 2,(screenHeight - 537)/ 2, 636, 537));
this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/Barber/top.jpg")));
this.setContentPane(getJContentPane());
this.setTitle("HIT理发店管理系统");
}
/**
* This method initializes jContentPane
*
* @return javax.swing.JPanel
*/
private JPanel getJContentPane() {
if (jContentPane == null) {
jLabel1 = new JLabel();
jLabel1.setBounds(new Rectangle(-2, -13, 463, 535));
jLabel1.setIcon(new ImageIcon(getClass().getResource("/Barber/0003.jpg")));
jLabel = new JLabel();
jLabel.setText("");
jLabel.setBounds(new Rectangle(0, 0, 597, 0));
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.setBackground(Color.black);
jContentPane.add(jLabel, null);
jContentPane.add(jLabel1, null);
jContentPane.add(getJButton1(), null);
jContentPane.add(getJButton11(), null);
jContentPane.add(getJButton12(), null);
jContentPane.add(getJButton13(), null);
jContentPane.add(getJButton14(), null);
jContentPane.add(getJButton15(), null);
jContentPane.add(getJButton(), null);
}
return jContentPane;
}
/**
* This method initializes jButton1
*
* @return javax.swing.JButton
*/
private JButton getJButton1() {
if (jButton1 == null) {
jButton1 = new JButton();
jButton1.setBounds(new Rectangle(493, 364, 101, 31));
jButton1.setToolTipText("");
jButton1.setIcon(new ImageIcon(getClass().getResource("/Barber/button6.jpg")));
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
CustomerW customerw=new CustomerW();
customerw.setVisible(false);
customerw.writedata2("data.txt");
setVisible(false);
if(showdata==null)
{
showdata=new Showdata();
showdata.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
showdata.setVisible(true);
}
}
});
}
return jButton1;
}
/**
* This method initializes jButton11
*
* @return javax.swing.JButton
*/
private JButton getJButton11() {
if (jButton11 == null) {
jButton11 = new JButton();
jButton11.setBounds(new Rectangle(494, 232, 102, 33));
jButton11.setIcon(new ImageIcon(getClass().getResource("/Barber/button4.jpg")));
jButton11.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
setVisible(false);
if(showdata==null)
{
showdata=new Showdata();
showdata.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
showdata.setVisible(true);
}
}
});
}
return jButton11;
}
/**
* This method initializes jButton12
*
* @return javax.swing.JButton
*/
private JButton getJButton12() {
if (jButton12 == null) {
jButton12 = new JButton();
jButton12.setBounds(new Rectangle(493, 34, 102, 31));
jButton12.setText("");
jButton12.setIcon(new ImageIcon(getClass().getResource("/Barber/button1.jpg")));
jButton12.setMnemonic(KeyEvent.VK_UNDEFINED);
jButton12.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
setVisible(false);
if(customer==null)
{
customer=new CustomerW();
customer.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
customer.setVisible(true);
}
}
});
}
return jButton12;
}
/**
* This method initializes jButton13
*
* @return javax.swing.JButton
*/
private JButton getJButton13() {
if (jButton13 == null) {
jButton13 = new JButton();
jButton13.setBounds(new Rectangle(494, 99, 100, 32));
jButton13.setIcon(new ImageIcon(getClass().getResource("/Barber/button2.jpg")));
jButton13.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
setVisible(false);
if(barberset==null)
{
barberset=new Barberset();
barberset.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
barberset.setVisible(true);
}
}
});
}
return jButton13;
}
/**
* This method initializes jButton14
*
* @return javax.swing.JButton
*/
private JButton getJButton14() {
if (jButton14 == null) {
jButton14 = new JButton();
jButton14.setBounds(new Rectangle(493, 297, 102, 31));
jButton14.setIcon(new ImageIcon(getClass().getResource("/Barber/button5.jpg")));
jButton14.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
try {
PrintWriter out = new PrintWriter(new FileWriter("customer.txt"));
out.close();
out = new PrintWriter(new FileWriter("customer1.txt"));
out.close();
out = new PrintWriter(new FileWriter("customer2.txt"));
out.close();
out = new PrintWriter(new FileWriter("customer3.txt"));
out.close();
out = new PrintWriter(new FileWriter("barber2.txt"));
out.close();
out = new PrintWriter(new FileWriter("data.txt"));
out.close();
JOptionPane.showMessageDialog(null,"开业啦!新的一天即将开始!");
} catch (IOException e1) {
// TODO 自动生成 catch 块
e1.printStackTrace();
}
}
});
}
return jButton14;
}
/**
* This method initializes jButton15
*
* @return javax.swing.JButton
*/
private JButton getJButton15() {
if (jButton15 == null) {
jButton15 = new JButton();
jButton15.setBounds(new Rectangle(493, 438, 101, 29));
jButton15.setIcon(new ImageIcon(getClass().getResource("/Barber/button7.jpg")));
jButton15.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.exit(0);
}
});
}
return jButton15;
}
/**
* This method initializes jButton
*
* @return javax.swing.JButton
*/
private JButton getJButton() {
if (jButton == null) {
jButton = new JButton();
jButton.setBounds(new Rectangle(494, 164, 101, 31));
jButton.setIcon(new ImageIcon(getClass().getResource("/Barber/button3.jpg")));
jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
setVisible(false);
if(systemset==null)
{
systemset=new Systemset();
systemset.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
systemset.setVisible(true);
}
}
});
}
return jButton;
}
} // @jve:decl-index=0:visual-constraint="94,10"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -