e_bank.java

来自「简单的电子银行系统主要实现取钱存钱转账 系统很简单请大家帮我看看啊也可以给点意见」· Java 代码 · 共 119 行

JAVA
119
字号
package e_BankSystem_Data;

//import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.sql.ResultSet;

import javax.swing.*;
import javax.swing.border.*;

public class E_Bank implements ActionListener 
{
		private JFrame f;
		private JPanel cp;
		private JButton btn1,btn2,btn3,btn4,btn5,btn6;
		private ResultSet resultset;
		String str;
		String st,st1;
		
	public E_Bank(String str, String st1) {
		this.str=str;
		this.st1=st1;
		BDataControl bcn=new BDataControl();
		resultset=bcn.executeQuery("select * from E_BankMomeny where sno="+str);
		st=bcn.getData(1, resultset).firstElement().toString();
		init();
		add();
		layOut();
	}



	private void init() 
	{	
		f=new JFrame("电子银行系统-主页");
		cp=new JPanel();
		btn1=new JButton("查询");
		btn2=new JButton("转账");
		btn3=new JButton("取款");
		btn4=new JButton("密码");
		btn5=new JButton("存款");
		btn6=new JButton("返回");
	}

	private void add() 
	{
		cp.add(btn1);
		cp.add(btn2);
		cp.add(btn3);
		cp.add(btn4);
		cp.add(btn5);
		cp.add(btn6);
		
		f.add(cp);
		f.addWindowListener(new WindowAdapter(){
	     	 public void windowClosing(WindowEvent e){
	     	   f.setVisible(false);	
	     	 }
	     });
		btn1.addActionListener(this);
		btn2.addActionListener(this);
		btn3.addActionListener(this);
		btn4.addActionListener(this);
		btn5.addActionListener(this);
		btn6.addActionListener(this);
	}
	
	private void layOut() 
	{
		btn1.setBounds(60, 80, 80, 30);
		btn2.setBounds(360, 80, 80, 30);
		btn4.setBounds(60, 215, 80, 30);
		btn3.setBounds(360, 215, 80, 30);
		btn5.setBounds(60, 340, 80, 30);
		btn6.setBounds(360, 340, 80, 30);
		
		cp.setBorder(new TitledBorder("网上电子银行-主页"));
		cp.setLayout(null);
		cp.setSize(500, 500);
		cp.setLocation(100, 80);
		cp.setVisible(true);
		
		f.setLayout(null);
		//f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		f.setSize(700, 700);
		f.setLocation(300, 30);
		f.setVisible(true);
	}
	

	public void actionPerformed(ActionEvent e) {
		JButton btn=(JButton) e.getSource();
				if(btn==btn1)
					new E_BankSelect(st);
				else if(btn==btn2)
				{
					f.setVisible(false);
					new E_BankChange(str,st1);
				}
				else if(btn==btn3)
				{
					f.setVisible(false);
					new E_BankGetMomeny(str,st1);
				}
				else if(btn==btn4)
					new E_BankPassWord(str,st1);
				else if(btn==btn5){
					f.setVisible(false);
					new E_BankSave(str,st1);
				}
				else
					new E_BankDL();
		
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?