📄 mainframe.java
字号:
package shop;
import java.io.*;
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.border.*;
import javax.swing.table.*;
public class MainFrame extends JFrame
{
private JButton CommodityInputButton ;
private JButton CommodityQueryButton ;
private JButton VIPInputButton ;
private JButton VIPQueryButton ;
private JButton VIPShoppingButton ;
private JButton HelpButton ;
private JButton ExitButton ;
public MainFrame()
{
setTitle("VIP 商场消费管理系统");
setSize(400,300);
setResizable(false);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
setLocation(350,200);
GridBagLayout layout = new GridBagLayout();
Container contents = getContentPane();
contents.setLayout(layout);
GridBagConstraints constraints = new GridBagConstraints();
CommodityInputButton = new JButton("商品信息录入");
CommodityQueryButton = new JButton("商品信息查询");
VIPInputButton = new JButton("VIP 信息管理");
VIPQueryButton = new JButton("VIP 信息查询");
VIPShoppingButton = new JButton("VIP购物登记");
HelpButton = new JButton(" 帮 助 ");
ExitButton = new JButton(" 退 出 ");
CommodityInputButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
initCommodityInputdialog();
}
});
CommodityQueryButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
initCommodityQuerydialog();
}
});
VIPInputButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
initVipInputdialog();
}
});
VIPQueryButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
initVipQuerydialog();
}
});
VIPShoppingButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
initVipShoppingdialog();
}
});
HelpButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
initHelpdialog();
}
});
ExitButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
System.exit(0);;//
}
});
constraints.weightx = 100;
constraints.weighty = 100;
constraints.gridx = 0;
constraints.gridy = 0;
constraints.gridwidth = 1;
constraints.gridheight = 1;
contents.add(CommodityInputButton, constraints);
constraints.gridx = 1;
constraints.gridy = 0;
constraints.gridwidth = 2;
constraints.gridheight = 1;
contents.add(CommodityQueryButton, constraints);
constraints.weightx = 100;
constraints.weighty = 100;
constraints.gridx = 0;
constraints.gridy = 1;
constraints.gridwidth = 1;
constraints.gridheight = 1;
contents.add(VIPInputButton, constraints);
constraints.gridx = 1;
constraints.gridy = 1;
constraints.gridwidth = 2;
constraints.gridheight = 1;
contents.add(VIPQueryButton, constraints);
constraints.gridx = 0;
constraints.gridy = 2;
constraints.gridwidth = 1;
constraints.gridheight = 1;
contents.add(VIPShoppingButton, constraints);
constraints.weightx = 100;
constraints.weighty = 100;
constraints.gridx = 1;
constraints.gridy = 2;
constraints.gridwidth = 2;
constraints.gridheight = 1;
contents.add(HelpButton,constraints);
constraints.weightx = 100;
constraints.weighty = 100;
constraints.gridx = 0;
constraints.gridy = 3;
constraints.gridwidth = 1;
constraints.gridheight = 1;
contents.add(ExitButton,constraints);
}
private void initVipQuerydialog()
{
JDialog dialog = new VipQueryFrame(this,true);
dialog.show();
}
private void initVipInputdialog()
{
JDialog dialog = new VipInputFrame(this,true);
dialog.show();
}
private void initCommodityQuerydialog()
{
JDialog dialog = new CommodityQueryFrame(this,true);
dialog.show();
}
private void initCommodityInputdialog()
{
JDialog dialog = new CommodityInputFrame(this,true);
dialog.show();
}
private void initVipShoppingdialog()
{
JDialog dialog = new VipShoppingFrame(this,true);
dialog.show();
}
private void initHelpdialog()
{
JDialog dialog = new HelpFrame(this,true);
dialog.show();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -