qk.java

来自「模拟ATM取款机,没有连接数据库!自己设的密码和账号!功能基本实现!」· Java 代码 · 共 139 行

JAVA
139
字号
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/*public class QK
{
private JFrame jframe;
private JPanel jpl;
public QK()
{
//jframe=new JFrame("欢迎使用ATM");
Container c=jframe.getContentPane();
jpl=new Jpanel();
c.add(jpl);
jframe.setSize(350,300);
jframe.setLocation(300,250);
jframe.setVisible(true);
jframe.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);}
});
}

}*/
class QK extends JFrame
{
JButton jb1,jb2,jb3,jb4,jb5;
//private JFrame jframe;
GridLayout b=new GridLayout(3,2);
//private JPanel jpl;
int cache;
String pass;
public QK(int money, String pwd)
{
	pass =pwd;
	cache = money;
	this.setTitle("欢迎使用ATM");
	Container c=getContentPane();
	setSize(500,500);
 	setVisible(true);
	
c.setLayout(b);
//setBackground (Color.red);
jb1=new JButton("100");
jb1.addActionListener(new ActionListener() {
	public void actionPerformed(ActionEvent e) {
		if(cache>=100) {
			cache = cache-100;
			ATMJM atmjm = new ATMJM(cache, pass);
			atmjm.setVisible(true);
			setVisible(false);	
		}
		else {
			JOptionPane.showMessageDialog(null,"余额不足");
		}	
	}
});
//jb1.setForeground(Color.black);
//jb1.setBackground(Color.WHITE);
//jb1.addActionListener(new ActionListener1());


jb2=new JButton("200");
jb2.addActionListener(new ActionListener() {
	public void actionPerformed(ActionEvent e) {
		if(cache>=100) {
			cache =cache-200;
			ATMJM atmjm = new ATMJM(cache, pass);
			atmjm.setVisible(true);
			setVisible(false);	
		}
		else {
			JOptionPane.showMessageDialog(null,"余额不足");
		}
	}
});
//jb2.setForeground(Color.black);
//jb2.setBackground(Color.WHITE);

jb3=new JButton("500");
jb3.addActionListener(new ActionListener() {
	public void actionPerformed(ActionEvent e) {
		if(cache>=100) {
			cache = cache-500;
			ATMJM atmjm = new ATMJM(cache, pass);
			atmjm.setVisible(true);
			setVisible(false);	
		}
		else {
			JOptionPane.showMessageDialog(null,"余额不足");
		}
	}
});
//jb3.setForeground(Color.black);
//jb3.setBackground(Color.WHITE);

jb4=new JButton("1000");
jb4.addActionListener(new ActionListener() {
	public void actionPerformed(ActionEvent e) {
		if(cache>=100) {
			cache = cache-1000;
			ATMJM atmjm = new ATMJM(cache, pass);
			atmjm.setVisible(true);
			setVisible(false);	
		}
		else {
			JOptionPane.showMessageDialog(null,"余额不足");
		}
	}
});
//jb4.setForeground(Color.black);
//jb4.setBackground(Color.WHITE);

jb5=new JButton("2000");
jb5.addActionListener(new ActionListener() {
	public void actionPerformed(ActionEvent e) {
		if(cache>=100) {
			cache = cache-2000;
			ATMJM atmjm = new ATMJM(cache, pass);
			atmjm.setVisible(true);
			setVisible(false);	
		}
		else {
			JOptionPane.showMessageDialog(null,"余额不足");
		}
	}
});

  c.add (jb1);
  c.add (jb2);
  c.add (jb3);
  c.add (jb4);
  c.add (jb5);
}

public static void main(String[] args) {
	
}
}

⌨️ 快捷键说明

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