⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainframe.java

📁 用myelcipse写的一个虚拟的银行ATM取款机的源代码。希望对大家有帮助
💻 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 + -