📄 mainframe.java
字号:
package netbar;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class MainFrame extends JFrame {
JPanel contentPane;
BorderLayout borderLayout1 = new BorderLayout();
JMenuBar jMenuBar1 = new JMenuBar();
JMenu jMenuUse = new JMenu();
JMenuItem jMenuShangji = new JMenuItem();
JMenuItem jMenuXiaji = new JMenuItem();
JMenu jMenuHelp = new JMenu();
WelcomePanel wp=new WelcomePanel();
public MainFrame() {
try {
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
/**
* Component initialization.
*
* @throws java.lang.Exception
*/
private void jbInit() throws Exception
{
contentPane = (JPanel) getContentPane();
contentPane.setLayout(borderLayout1);
jMenuShangji.addActionListener(new MainFrame_jMenuShangji_actionAdapter(this));
//contentPane.add(wp);
setSize(new Dimension(400, 300));
setTitle("欢迎使用网吧管理系统");
jMenuUse.setText("使用");
jMenuShangji.setText("上机");
jMenuXiaji.setText("下机");
jMenuHelp.setText("帮助");
jMenuBar1.add(jMenuUse);
jMenuBar1.add(jMenuHelp);
jMenuUse.add(jMenuShangji);
jMenuUse.add(jMenuXiaji);
setJMenuBar(jMenuBar1);
this.getContentPane().add(wp,null);
this.setContentPane(wp);
}
//上机的菜单事件
public void jMenuShangji_actionPerformed(ActionEvent e)
{
ShangjiPanel sj=new ShangjiPanel();
this.remove(this.getContentPane());
this.setContentPane(sj);
sj.setVisible(true);
}
/**
* File | Exit action performed.
*
* @param actionEvent ActionEvent
*/
}
class MainFrame_jMenuShangji_actionAdapter implements ActionListener {
private MainFrame adaptee;
MainFrame_jMenuShangji_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jMenuShangji_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -