📄 mainframe.java
字号:
package com.rjxy.virtualatm.gui;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
public class MainFrame extends JFrame {
public MainFrame() {
super();
getContentPane().setLayout(null);
setTitle("ATM自动取款机");
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
final JMenu menu = new JMenu();
menu.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
}
});
menu.setText("用户管理");
menuBar.add(menu);
final JMenuItem register = new JMenuItem();
register.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
RegisterFrame rgFrame=new RegisterFrame();
rgFrame.setVisible(true);
}
});
register.setText("注册身份信息");
menu.add(register);
final JMenuItem modify = new JMenuItem();
modify.setText("修改身份信息");
menu.add(modify);
final JMenuItem query = new JMenuItem();
query.setText("查询身份信息");
menu.add(query);
final JMenuItem exit = new JMenuItem();
exit.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
System.exit(0);
}
});
exit.setText("退出系统");
menu.add(exit);
final JMenu menu_1 = new JMenu();
menu_1.setText("帐户管理");
menuBar.add(menu_1);
final JMenuItem menuItem_4 = new JMenuItem();
menuItem_4.setText("开户");
menu_1.add(menuItem_4);
final JMenuItem menuItem_5 = new JMenuItem();
menuItem_5.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
}
});
menuItem_5.setText("修改帐户信息");
menu_1.add(menuItem_5);
final JMenuItem menuItem_6 = new JMenuItem();
menuItem_6.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
ShowMoneyFrame showmonFrame=new ShowMoneyFrame();
showmonFrame.setVisible(true);
}
});
menuItem_6.setText("查询帐户信息");
menu_1.add(menuItem_6);
final JMenu menu_2 = new JMenu();
menu_2.setText("业务管理");
menuBar.add(menu_2);
final JMenuItem menuItem_7 = new JMenuItem();
menuItem_7.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
SaveFrame saveFrm=new SaveFrame();
saveFrm.setVisible(true);
}
});
menuItem_7.setText("存钱");
menu_2.add(menuItem_7);
final JMenuItem menuItem_8 = new JMenuItem();
menuItem_8.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
DrawFrame drawFrm=new DrawFrame();
drawFrm.setVisible(true);
}
});
menuItem_8.setText("取钱");
menu_2.add(menuItem_8);
final JMenuItem menuItem_9 = new JMenuItem();
menuItem_9.setText("转帐");
menu_2.add(menuItem_9);
final JMenu menu_3 = new JMenu();
menu_3.setText("后台管理");
menuBar.add(menu_3);
final JMenuItem menuItem_10 = new JMenuItem();
menuItem_10.setText("身份信息管理");
menu_3.add(menuItem_10);
final JMenuItem menuItem_11 = new JMenuItem();
menuItem_11.setText("帐户信息管理");
menu_3.add(menuItem_11);
final JMenuItem menuItem_12 = new JMenuItem();
menuItem_12.setText("系统设置");
menu_3.add(menuItem_12);
final JMenu menu_4 = new JMenu();
menu_4.setText("系统帮助");
menuBar.add(menu_4);
final JMenuItem menuItem_13 = new JMenuItem();
menuItem_13.setText("关于本程序");
menu_4.add(menuItem_13);
final JMenuItem menuItem_14 = new JMenuItem();
menuItem_14.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
HelpFrame helpfrm=new HelpFrame();
helpfrm.setVisible(true);
}
});
menuItem_14.setText("帮助内容");
menu_4.add(menuItem_14);
final JPanel panel = new JPanel();
panel.setBounds(0, 0, 492, 316);
getContentPane().add(panel);
//
}
public static void main(String args[]) {
try {
MainFrame frame = new MainFrame();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -