java项目ATM银行系统源代码Word文档格式.docx

上传人:b****3 文档编号:17799040 上传时间:2022-12-10 格式:DOCX 页数:62 大小:78.76KB
下载 相关 举报
java项目ATM银行系统源代码Word文档格式.docx_第1页
第1页 / 共62页
java项目ATM银行系统源代码Word文档格式.docx_第2页
第2页 / 共62页
java项目ATM银行系统源代码Word文档格式.docx_第3页
第3页 / 共62页
java项目ATM银行系统源代码Word文档格式.docx_第4页
第4页 / 共62页
java项目ATM银行系统源代码Word文档格式.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

java项目ATM银行系统源代码Word文档格式.docx

《java项目ATM银行系统源代码Word文档格式.docx》由会员分享,可在线阅读,更多相关《java项目ATM银行系统源代码Word文档格式.docx(62页珍藏版)》请在冰豆网上搜索。

java项目ATM银行系统源代码Word文档格式.docx

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//设置不可改变窗口大小

this.setResizable(false);

//设置程序小图标

this.setIconImage(this.getToolkit().getImage("

images\\haizei.jpg"

));

}

//布局

publicvoidsetLayout(){

//用卡片布局

Layout=newCardLayout();

container=getContentPane();

container.setLayout(Layout);

//添加第一张卡片

panelfirst=newJPanel(null);

//设置卡片的背景颜色

panelfirst.setBackground(newColor(119,119,253));

lbljixu=newJLabel("

请放入磁卡,然后继续操作"

//设置卡片在Panel中的位置

lbljixu.setBounds(140,90,350,30);

//为第一张卡片添加一个Label

panelfirst.add(lbljixu);

//为第一张卡片添加一个按钮

btncard=newJButton("

继续"

btncard.setBounds(310,180,80,30);

//为按钮注册事件监听器

btncard.addActionListener(this);

//开始时设置按钮不可按

btncard.setEnabled(false);

panelfirst.add(btncard);

btngetcard=newJButton("

取卡"

btngetcard.setEnabled(false);

btngetcard.setBounds(310,220,80,30);

btngetcard.addActionListener(this);

panelfirst.add(btngetcard);

btnincard=newJButton("

插卡"

btnincard.setBounds(40,220,80,30);

btnincard.addActionListener(this);

panelfirst.add(btnincard);

container.add(panelfirst,"

first"

//添加登录输入密码卡片

panelmain=newJPanel(null);

panelmain.setBackground(newColor(119,119,253));

lblpwd=newJLabel("

请输入您的银行卡密码:

"

panelmain.add(lblpwd);

lblpwd.setBounds(150,20,150,30);

//设置文本框为密码型

txt1=newJPasswordField(12);

//文本框不可选中

txt1.enable(false);

panelmain.add(txt1);

//文本框的输入内容用*显示

txt1.setEchoChar('

*'

txt1.setBounds(115,50,200,30);

//添加选择按钮

btnsure=newJButton("

确定"

btnsure.addActionListener(this);

panelmain.add(btnsure);

btnsure.setBounds(70,160,80,30);

//添加重输按钮

btn010=newJButton("

重输"

btn010.addActionListener(this);

panelmain.add(btn010);

btn010.setBounds(175,160,80,30);

btnback=newJButton("

退出"

btnback.addActionListener(this);

panelmain.add(btnback);

btnback.setBounds(280,160,80,30);

lblwrong=newJLabel("

请注意保护好您的密码!

panelmain.add(lblwrong);

lblwrong.setBounds(150,90,200,30);

//添加输入按钮

btn01=newJButton("

1"

btn01.addActionListener(this);

panelmain.add(btn01);

btn01.setBounds(45,210,60,30);

btn02=newJButton("

2"

btn02.addActionListener(this);

panelmain.add(btn02);

btn02.setBounds(115,210,60,30);

btn03=newJButton("

3"

btn03.addActionListener(this);

panelmain.add(btn03);

btn03.setBounds(185,210,60,30);

btn04=newJButton("

4"

btn04.addActionListener(this);

panelmain.add(btn04);

btn04.setBounds(255,210,60,30);

btn05=newJButton("

5"

btn05.addActionListener(this);

panelmain.add(btn05);

btn05.setBounds(325,210,60,30);

btn06=newJButton("

6"

btn06.addActionListener(this);

panelmain.add(btn06);

btn06.setBounds(45,260,60,30);

btn07=newJButton("

7"

btn07.addActionListener(this);

panelmain.add(btn07);

btn07.setBounds(115,260,60,30);

container.add(panelmain,"

main"

btn08=newJButton("

8"

btn08.addActionListener(this);

panelmain.add(btn08);

btn08.setBounds(185,260,60,30);

btn09=newJButton("

9"

btn09.addActionListener(this);

panelmain.add(btn09);

btn09.setBounds(255,260,60,30);

btn00=newJButton("

0"

btn00.addActionListener(this);

panelmain.add(btn00);

btn00.setBounds(325,260,60,30);

//添加主界面卡片

panel3=newJPanel(null);

panel3.setBackground(newColor(119,119,253));

lblwel=newJLabel(username+"

欢迎使用罗灿银行ATM系统"

lblwel.setBounds(20,15,350,30);

panel3.add(lblwel);

lblwel1=newJLabel("

请选择您需要的交易类型"

lblwel1.setBounds(220,55,350,30);

panel3.add(lblwel1);

btn3=newJButton("

取款服务"

btn3.addActionListener(this);

btn3.setBounds(20,90,100,30);

panel3.add(btn3);

btn4=newJButton("

修改密码"

btn4.addActionListener(this);

btn4.setBounds(20,150,100,30);

panel3.add(btn4);

btn5=newJButton("

存款服务"

btn5.addActionListener(this);

btn5.setBounds(20,210,100,30);

panel3.add(btn5);

btn6=newJButton("

查询余额"

btn6.addActionListener(this);

btn6.setBounds(20,270,100,30);

panel3.add(btn6);

btn7=newJButton("

转账服务"

btn7.addActionListener(this);

btn7.setBounds(300,90,100,30);

panel3.add(btn7);

btn8=newJButton("

通信交费"

btn8.addActionListener(this);

btn8.setBounds(300,150,100,30);

panel3.add(btn8);

btn9=newJButton("

咨询服务"

btn9.addActionListener(this);

btn9.setBounds(300,210,100,30);

panel3.add(btn9);

btn10=newJButton("

退出操作"

btn10.addActionListener(this);

btn10.setBounds(300,270,100,30);

panel3.add(btn10);

container.add(panel3,"

three"

//添加取款页面卡片

panel4=newJPanel(null);

panel4.setBackground(newColor(119,119,253));

lblqukuan=newJLabel("

请输入您的取款数:

panel4.add(lblqukuan);

lblqukuan.setBounds(115,20,150,30);

提示:

只能是100元或100元的整数倍。

lblqukuan.setBounds(115,50,300,30);

txt2=newJTextField(12);

txt2.enable(false);

panel4.add(txt2);

txt2.setBounds(115,90,200,30);

btn100=newJButton("

100"

panel4.add(btn100);

btn100.addActionListener(this);

btn100.setBounds(45,190,60,30);

btn200=newJButton("

200"

panel4.add(btn200);

btn200.addActionListener(this);

btn200.setBounds(115,190,60,30);

btn300=newJButton("

300"

panel4.add(btn300);

btn300.addActionListener(this);

btn300.setBounds(185,190,60,30);

btn500=newJButton("

500"

panel4.add(btn500);

btn500.addActionListener(this);

btn500.setBounds(255,190,60,30);

btn1000=newJButton("

1000"

panel4.add(btn1000);

btn1000.addActionListener(this);

btn1000.setBounds(325,190,65,30);

btn001=newJButton("

panel4.add(btn001);

btn001.addActionListener(this);

btn001.setBounds(45,230,60,30);

btn002=newJButton("

panel4.add(btn002);

btn002.addActionListener(this);

btn002.setBounds(115,230,60,30);

btn003=newJButton("

panel4.add(btn003);

btn003.addActionListener(this);

btn003.setBounds(185,230,60,30);

btn004=newJButton("

panel4.add(btn004);

btn004.addActionListener(this);

btn004.setBounds(255,230,60,30);

btn005=newJButton("

panel4.add(btn005);

btn005.addActionListener(this);

btn005.setBounds(325,230,65,30);

btn006=newJButton("

panel4.add(btn006);

btn006.addActionListener(this);

btn006.setBounds(45,270,60,30);

btn007=newJButton("

panel4.add(btn007);

btn007.addActionListener(this);

btn007.setBounds(115,270,60,30);

btn008=newJButton("

panel4.add(btn008);

btn008.addActionListener(this);

btn008.setBounds(185,270,60,30);

btn009=newJButton("

panel4.add(btn009);

btn009.addActionListener(this);

btn009.setBounds(255,270,60,30);

btn000=newJButton("

panel4.add(btn000);

btn000.addActionListener(this);

btn000.setBounds(325,270,65,30);

btnsure1=newJButton("

panel4.add(btnsure1);

btnsure1.addActionListener(this);

btnsure1.setBounds(70,140,80,30);

btn0010=newJButton("

panel4.add(btn0010);

btn0010.addActionListener(this);

btn0010.setBounds(175,140,80,30);

btnback2=newJButton("

返回"

panel4.add(btnback2);

btnback2.addActionListener(this);

btnback2.setBounds(280,140,80,30);

container.add(panel4,"

four"

//添加完成取款操作需要显示的卡片

panel5=newJPanel(null);

panel5.setBackground(newColor(119,119,253));

lblquok1=newJLabel("

取款成功,你本次取款数额为"

+txt2.getText()+"

是否继续操作?

lblquok1.setBounds(60,110,350,30);

panel5.add(lblquok1);

btnquok1=newJButton("

继续取款"

panel5.add(btnquok1);

btnquok1.addActionListener(this);

btnquok1.setBounds(30,185,90,30);

btnquok2=newJButton("

打印凭条"

panel5.add(btnquok2);

btnquok2.addActionListener(this);

btnquok2.setBounds(30,240,90,30);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 管理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1