java界面ATM机取款后的余额_java_ATM机银行存取款系统的设计与实现本科毕业论文...
商丘师范学院2012届本科毕业论文(设计) }
}
c.ff(hm,mm); }
else if(e.getSource()==JB3){ //跳转到转账界面 Zzact z = new Zzact(); z.ff(hm); }
else if(e.getSource() = JB4){ //跳转到查询历史界面 Lsact l=new Lsact(); l.ff(hm); }
5.4存款模块的实现
用户登录成功后,可进入存取款系统。在程序中应用Xzact类。
5.4.1界面样式
图3-4 用户存款
5.4.2功能实现
用户输入的存款金额,金额不能为负数或字母。然后单击存款按钮,会提示存款成功和当前余额;该模块主要代码如下:
public class Ckact extends JFrame implements ActionListener{ String hm;String mm; public void ff(String hm,String mm){ this.hm = hm; this.mm = mm;//传递户名和密码 addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); f.setVisible(true); }
9
商丘师范学院2012届本科毕业论文(设计)
@Override
public void actionPerformed(ActionEvent e) { Yhvo yvo=new Yhvo();//更新用户表 yvo.setHuming(hm); yvo.setMima(mm); yvo.setYue(Integer.parseInt(t1.getText())); try { Yhdao.ff2(yvo,3); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { e1.printStackTrace(); } Lsvo lvo=new Lsvo();//更新历史表 lvo.setHuming(hm); lvo.setCaozuo(\存款\+Integer.parseInt(t1.getText())); Listlist = null; try { list = new Yhdao().ff(); } catch (ClassNotFoundException e2) { e2.printStackTrace(); } catch (SQLException e2) { e2.printStackTrace(); } for(int i=0;i5.5取款模块的实现
用户点击取款按钮,可进行取款操作。在程序中应用Qkact类。
10
商丘师范学院2012届本科毕业论文(设计)
5.5.1界面样式
图3-5 用户取款
5.5.2功能实现
用户输入取款金额,金额不能为负数或字母。然后单击取款按钮,如果取款数不大于余额,读取取款数额,将信息写入数据库,提示取款成功和当前余额,否则,提示取款错误。该模块主要代码如下:
public class Qkact extends JFrame implements ActionListener{ String hm;
String mm;
public void ff(String hm,String mm){ this.hm=hm; this.mm=mm; addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); f.setVisible(true); }
@Override
public void actionPerformed(ActionEvent e) { Yhvo yvo=new Yhvo();//更新用户表 yvo.setHuming(hm); yvo.setMima(mm); yvo.setYue(-Integer.parseInt(t1.getText())); try { Yhdao.ff2(yvo,3); } catch (ClassNotFoundException e3) { e3.printStackTrace(); } catch (SQLException e3) { e3.printStackTrace(); } Lsvo lvo=new Lsvo();//更新历史表
11
商丘师范学院2012届本科毕业论文(设计)
lvo.setHuming(hm); lvo.setCaozuo(\取款\+Integer.parseInt(t1.getText())); Listlist = null; try { list = new Yhdao().ff(); } catch (ClassNotFoundException e2) { e2.printStackTrace(); } catch (SQLException e2) { e2.printStackTrace(); } for(int i=0;i5.6转账模块的实现
用户点击转账按钮,可进行转载转账操作。在程序中应用Zzact类。
5.6.1界面样式
图3-6 用户转账
5.6.2功能实现
用户需要输入户名和转账金额,户名必须存在且金额不能为负数或字母。如果转账数不大于余额,读取转账数额,将信息写入数据库,提示转账成功,否则,提示转账错误。
12
java界面ATM机取款后的余额_java_ATM机银行存取款系统的设计与实现本科毕业论文...相关推荐
- 【Java】设计银行账户类。包括帐号、姓名、开户时间、余额,成员方法包括存款、取款、查询余额,计算利息等。对所设计的类进行测试。
设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款.取款.查询余额,计算利息等.对所设计的类进行测试. 要求 代码 要求 设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款 ...
- 基于Java语言实现模拟银行存取款业务系统
资源下载地址:https://download.csdn.net/download/sheziqiong/85820969 1.项目简介 本项目的主要功能是模拟银行的存取款业务,当用户登录时需判断银行 ...
- java模拟银行存取_JAVA基础案例 模拟银行存取款业务
模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当前登录的账户名,并进入下一步选择操作类型.操作 ...
- java模仿银行账务业务_Java基础案例 - 模拟银行存取款业务
博学谷--让IT教学更简单,让IT学习更有效 模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当 ...
- Java实验2【银行存取款程序设计实验】
文章目录 前言 一.任务介绍 1.任务描述 2.运行结果 3.任务目标 4.实现思路 二.程序实现 1.代码 2.实验结果(包括输入数据和输出结果) 总结 前言 记录学习中写的Java实验,我这里用的 ...
- java 银行并发_java并发编程——通过ReentrantLock,Condition实现银行存取款
Java 并发编程系列文章 java.util.concurrent.locks包为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器.该框架允许更灵活地使用锁和条件,但以更难用的语法为代价 ...
- java实验报告之模拟银行存取款业务
一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055@qq.com Time of completion:2022.12.20 La ...
- 模拟银行存款java,模拟银行存取款业务
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public class Account { // 初始化存款 float count = 0f;// 当前账户余额 int money1;// 存款数, ...
- C语言作业银行ATM系统,C语言银行存取款管理系统
<C语言银行存取款管理系统>由会员分享,可在线阅读,更多相关<C语言银行存取款管理系统(16页珍藏版)>请在人人文库网上搜索. 1.高级语言程序设计 课程设计报告得分:信电工程 ...
最新文章
- Qt::Key_Return和Qt::Key_Enter区别
- 鸿蒙系统能否推广,鸿蒙系统凭实力占市场,无需通过禁止安卓系统来推广
- 克服大数据集群的挑战
- OpenJDK8在LINUX上,输入法候选框无法正确定位
- CoType: Joint Extraction of Typed Entities and Relations with Knowledge Bases阅读笔记
- 层次分析法软件操作步骤(yaahp)
- oppo升级android,OPPO Real R807升级Android4.0教程
- 机器学习教程 二.在股票上的回归预测
- 通信领域的宽带信号和窄带信号到底是什么??
- android英雄无敌 中文版下载地址,英雄无敌3手机版
- Google Analytics SEO 实时 网站 访问量 统计
- vLive虚拟直播,助力企业打造线上云年会
- PAT甲级A1042 Shuaffling Machine
- 计算机小高考成绩,小高考成绩公布!各校4A人数排名出炉!快来看看最牛学校数据!...
- Echarts图表及数据刷新问题
- 书山有路勤为径,学海无涯苦作舟
- win10下安装tensorflow+cuda8.0.61+cudnn5.1+python3.5(附cuda和相对于的cudnn版本网盘下载)
- 统计学的Python实现-009:四分位数
- 学科网自动下载的开发方法
- 如何使用 notepad++ 对两个文件比较差异
热门文章
- 快速搭建一个Express工程骨架
- ”0元中标的商业逻辑“ -- 如何更好防范项目风险(北京软件造价评估技术创新联盟:李培圣)...
- Idea Intellij 常用快捷键
- [转]sql server性能分析--检测数据库阻塞语句
- JZOJ 1035. 【SCOI2009】粉刷匠
- django orm 之makemigrations和migrate命令
- Timeout occurred while waiting for latch: class 'ACCESS_METHODS_DATASET_PARENT'
- RESTFUL协议入门介绍
- idea 调试远程tomcat
- UGUI 与 Spine 的完美结合