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

📄 deposit.java

📁 网上银行 登录
💻 JAVA
字号:
package bank;

import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.TitledBorder;

import bank.dao.CheckDeposit;
import bank.dao.CheckLogin;

public class Deposit implements ActionListener {
	
	/**
	 * @param args
	 */
	public static JFrame f;
	JLabel l1,l2;
	JTextField t1,t2;
	JButton b1,b2;
	public Deposit() {
		l1 = new JLabel("请输入金额",JLabel.CENTER);
		l1.setFont(new Font(Font.DIALOG,Font.BOLD,15));
		l2 = new JLabel("金额为:",JLabel.CENTER);
		l2.setFont(new Font(Font.DIALOG,Font.BOLD,15));
		
		t1 = new JTextField();
		t2 = new JTextField();
		t1.setFont(new Font(Font.DIALOG,Font.BOLD,15));
		t2.setFont(new Font(Font.DIALOG,Font.BOLD,15));
		t2.setEditable(false);
		
		b1 = new JButton("确定");
		b2 = new JButton("返回");
		
		f = new JFrame();
		f.setTitle("中国工商新一代网上银行");
		f.setLayout(null);
		f.setVisible(true);
		f.setBounds(300, 200, 400, 300);
		f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
	}
	public void setlayout(){
		JPanel p = new JPanel();
		p.setBorder(new TitledBorder("存款信息"));
		p.setLayout(new GridLayout(3,2,40,20));
		p.setBounds(50, 40, 300, 180);
		p.add(l1);
		p.add(t1);
		p.add(l2);
		p.add(t2);
		p.add(b1);
		p.add(b2);
		
		b1.addActionListener(this);
		b2.addActionListener(this);
		t1.addMouseListener(new MouseAdapter() {
			public void mouseClicked(MouseEvent arg0) {
				// TODO 自动生成方法存根
				t1.setText("");
				t2.setText("");
			}
		});
		t1.addKeyListener(new KeyAdapter(){
			public void keyTyped(KeyEvent arg0){
				String s = t1.getText()+arg0.getKeyChar();
				t2.setText(s+"元");
			}
		});
		f.add(p);
	}
	public static void main(String[] args) {
		// TODO 自动生成方法存根
		Deposit deposit = new Deposit();
		deposit.setlayout();
	}
	public void actionPerformed(ActionEvent arg0) {
		// TODO 自动生成方法存根
		if(arg0.getSource()==b1){
			CheckDeposit ched = new CheckDeposit();
			if(ched.isDeposit(t1.getText()))
			{
				JOptionPane.showMessageDialog(Deposit.f, "存款完成", "信息提示!", JOptionPane.INFORMATION_MESSAGE);
				ched.alterMonery(t1.getText());
				System.out.println(new Double(CheckLogin.presentUser.getMonery()).toString());
				f.dispose();
				Fuction fuction = new Fuction();
				fuction.setlayout();
			}
		}
		if(arg0.getSource()==b2){
			f.dispose();
			Fuction fuction = new Fuction();
			fuction.setlayout();
		}
	}

}

⌨️ 快捷键说明

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