基于JAVA的ATM模拟系统代码

(24页)

'基于JAVA的ATM模拟系统代码'
ATM模块主要代码import j ava.awt.*;import j avax?swing?*;import j ava.awt?event.*;import java?sql?Coimection;import j qvb?sql?DriverMmnmger;import j avm ? sql ? ResultSet:;import j ava?sql?SQLException;import j ava?sql?Statement;import j ava.awt ? Container;import j ava.awt.GridLayout;import j ava.awt.event ?ActionEvent;import j ava?awt?event ?ActionListener;class Panell extends JPanel{JLabel labell,label2;Panell(){setLayout(new GridLayout(4,1));labell=new JLabel ("" + "银行存取款系统”);label2=new JLabel (?" + "欢迎你成为本行用户,你可以选择中文或英文方式”); add(new JLabel());add(labell);add(label2);add(new JLabel());}}class PAnel2 extends JPanel{JButton buttonl, butLtion2;Panel2(){setLayout(new GridLayout(3,6));buttonl=new JButton (n + JC1');button2=new JButton (“英文”);add(new JLabel());add(new JLabel());add(new JLabel());add(newJLabel());add(new JLabel());add(new JLabel());add(new JLabel());add(buttonl);add(newJLabel());add(new JLabel());add(button2);add(new JLabel());add(new JLabel());add(newJLabel());add(new JLabel());add(new JLabel());add(new JLabel());add(new JLabel());}}class Client extends JFrame implements ActionListener{Panell panell;Panel2 panel2;JFrame frame;Client(String s){super(s);Container con=this ? getContentPane(); con?setLayout(new GridLayout(2,1)); panell=new Panell();panel2=new Panel2();con.add(panell);con.add(panel2);panel2 ? buttonl? addActionListener(this); panel2 ? button2 ? addActionListener(this); this ?setiVisible( true); this.pack();}public void actionPerformed(ActionEvent e){if (e . getActionCommand () = =M 中文"){this.setVisible(false);new Client00 ( n输入密码");}else if (e . getActionCommand ()=="英文"){String inputValue=JOptionPane? showInputDialog(H Please input a valueM);}}}public class bankSystem {publie static void main(String []args){new Client ("用户取款系统”);}}class PmnelOl extends JPanel{JLabel labell,label2,label3,label4;JPasswordField textA;JTextField textC; static JTextField textB;char t [] =new char [4];PanelOl (){setLayout(new GridLayout(4,4)); for(int i=0;iv4;i++){t [i] = (char) (Math?random()*26+1 a 1); }String mm=new String(t);label2=new JLabel (” 请输入卡号");labell=new JLabel (n请输入密码"); label3=new JLabel();label4=new JLabel (" ;label3?setBackground(Color.white); label3?setForeground(Color.red); textC=new JTextField(10);textC?setForeground(Color.blue); label3.setText(mm);textA=new JPasswordField(6); textA ? setEchoChar(1 * 1); textB=new JTextField(n n); for(int i=0;iv5;i++){ add(new JLabel());}add(la);add(textB);add(new JLabel());add(new JLabel()); add(labell); add(textA);add(new JLabel());add(new JLabel());add(label4);add(textC);add(label3);}}class PAnelO2 extends JPanel{ JButton buttonl,button?;Panel02(){setLayout(new GridLayout(3,6)); buttonl=new JButton (” 确定”); button2=new JButton (H); for(int i=0;i<7;i++){ add(new JLabel());}add(buttonl);add(new JLabel
关 键 词:
基于 JAVA ATM 模拟 系统 代码
 剑锋文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于JAVA的ATM模拟系统代码
链接地址: //www.wenku365.com/p-43768049.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给剑锋文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 //www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开