资源简介
JAVA简单的银行存取款转账系统,需要ODBC,Oracle数据库
代码片段和文件信息
package dreambank;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class ChangePassword extends Jframe implements ActionListener{
private JLabel messageLabel = new JLabel();
private JLabel pictureLabel = new JLabel(new ImageIcon(“frame.png“));
private JLabel massageLabel2 = new JLabel(“您当前的操作为 修改密码“);
private JLabel oldPasswordLabel = new JLabel(“请输入您原来的密码:“);
private JLabel newPasswordLabel = new JLabel(“请输入您的新密码:“);
private JLabel newPasswordLabel2 = new JLabel(“请再次输入新密码:“);
private JTextField oldField = new JTextField(20);
private JTextField newField = new JTextField(20);
private JTextField newField2 = new JTextField(20);
private JButton confirmButton = new JButton(“确认修改“);
private JButton backButton = new JButton(“返回“);
private JPanel panel = new JPanel();
private String account = null;
public ChangePassword(String acc){
super(“修改密码“);
this.account = acc;
panel.setLayout(null);
pictureLabel.setBounds(0 0 800 200);
massageLabel2.setBounds(20 530 200 30);
oldPasswordLabel.setBounds(200 250 150 30);
newPasswordLabel.setBounds(200 310 150 30);
newPasswordLabel2.setBounds(200 350 150 30);
oldField.setBounds(350 250 200 30);
newField.setBounds(350 310 200 30);
newField2.setBounds(350 350 200 30);
confirmButton.setBounds(449 400 90 25);
confirmButton.setFocusable(false);
backButton.setBounds(680 525 100 30);
messageLabel.setBounds(555 362 200 15);
panel.add(pictureLabel);
panel.add(massageLabel2);
panel.add(oldPasswordLabel);
panel.add(newPasswordLabel);
panel.add(newPasswordLabel2);
panel.add(oldField);
panel.add(newField);
panel.add(newField2);
panel.add(confirmButton);
panel.add(backButton);
panel.add(messageLabel);
panel.setBackground(new Color(1001001000));
messageLabel.setOpaque(true);
messageLabel.setForeground(Color.RED);
confirmButton.addActionListener(this);
backButton.addActionListener(this);
this.getContentPane().add(panel);
this.setBounds(0 0 800 600);
this.setResizable(false);
this.setVisible(true);
this.setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==confirmButton){
String oldPassword = oldField.getText();
String newPassword = newField.getText();
String newPassword2 = newField2.getText();
if(oldPassword==null||oldPassword.length()<=0||newPassword==null||newPassword.length()<=0||
newPassword2==null||newPassword2.length()<=0) {
messageLabel.setText(“请将信息填写完整“);
}
else
{
if(isNewPasswordRight()){
if(isOldPasswordCorrect(accountoldPassw
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 307 2009-12-28 23:22 DreamBank\.classpath
文件 385 2009-12-27 23:02 DreamBank\.project
文件 9789 2009-12-30 22:32 DreamBank\about.png
文件 744 2010-01-22 14:35 DreamBank\bin\dreambank\About.class
文件 4061 2010-01-22 14:35 DreamBank\bin\dreambank\ChangePassword.class
文件 7170 2010-01-22 14:35 DreamBank\bin\dreambank\Dao.class
文件 3681 2010-01-22 14:35 DreamBank\bin\dreambank\DepositMoney.class
文件 5174 2010-01-22 14:35 DreamBank\bin\dreambank\Functionfr
文件 4262 2010-01-22 14:35 DreamBank\bin\dreambank\GetPassword.class
文件 740 2010-01-22 14:35 DreamBank\bin\dreambank\Help.class
文件 5283 2010-01-22 14:35 DreamBank\bin\dreambank\Login.class
文件 2952 2010-01-22 14:35 DreamBank\bin\dreambank\QueryBalance.class
文件 4879 2010-01-22 14:35 DreamBank\bin\dreambank\Register.class
文件 1765 2010-01-22 14:35 DreamBank\bin\dreambank\ResultWindow.class
文件 4261 2010-01-22 14:35 DreamBank\bin\dreambank\TransferMoney.class
文件 3768 2010-01-22 14:35 DreamBank\bin\dreambank\WithdrawMoney.class
文件 3814 2009-12-28 01:30 DreamBank\dreambank.png
文件 14310 2009-12-28 16:24 DreamBank\fr
文件 11874 2009-12-30 22:32 DreamBank\help.png
文件 1536797 2009-12-27 23:14 DreamBank\ojdbc14.jar
文件 3831 2009-12-30 20:21 DreamBank\src\dreambank\ChangePassword.java
文件 6003 2009-12-30 20:40 DreamBank\src\dreambank\Dao.java
文件 2984 2009-12-30 23:19 DreamBank\src\dreambank\DepositMoney.java
文件 5969 2009-12-30 21:33 DreamBank\src\dreambank\Functionfr
文件 3640 2009-12-30 22:58 DreamBank\src\dreambank\GetPassword.java
文件 5339 2009-12-30 22:56 DreamBank\src\dreambank\Login.java
文件 2001 2009-12-30 02:00 DreamBank\src\dreambank\QueryBalance.java
文件 4962 2009-12-30 21:06 DreamBank\src\dreambank\Register.java
文件 3649 2009-12-30 20:44 DreamBank\src\dreambank\TransferMoney.java
文件 3052 2009-12-30 23:22 DreamBank\src\dreambank\WithdrawMoney.java
............此处省略8个文件信息
- 上一篇:计算机网络安全课程des算法实验报告+演示程序
- 下一篇:java图片滑动验证码
相关资源
- java图片滑动验证码
- Java仿QQ.zip
- JavaWeb网上书店系统实践篇.zip
- java笔记本
- 宾馆客房管理系统java源码.rar
- java swing 图书管理系统+MySQL
- javaweb网上购物网站后台+前端.rar
- java比特币开发详解
- java提取文章关键字
- java 大文件视频分片上传+压缩
- 智慧校园管理系统物联网java项目
- Java课程设计报告---运动会成绩管理系
- java+selenium+maven+testng自动化测试框架实
- 网上书店系统的设计与实现项目源码
- Java Reflection in Action_PDF+sample source
- 汽车租赁管理系统(JAVAJSPSERVLETMYSQL)
- rxjava技术分析ppt
- java swing 实现ios7毛玻璃效果,高斯模
- Zelix Klassmaster Java混淆器 破解版 9.0.
- javaweb手机短信验证
- Java 2 实用教程耿祥义第三版最全集合
- MyQQ_v20120823Java版高仿QQ聊天即时通软件
- java web企业日常管理系统源代码
- SM2&SM3;&SM4;国密算法Java实现含详细测试
- JAVA实现的SSL/TLS双向认证源代码
- Thinking+In+Java第四版中文版
- jd-gui-1.6.3-java反编译工具(带有集合使
- 04747《Java语言程序设计一》教材电子
- 计算机专业毕业设计论文含代码和所
- JavaWeb在线考试系统200891
评论
共有 条评论