JAVA简单的银行存取款转账系统


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  DreamBankabout.png

     文件        744  2010-01-22 14:35  DreamBankindreambankAbout.class

     文件       4061  2010-01-22 14:35  DreamBankindreambankChangePassword.class

     文件       7170  2010-01-22 14:35  DreamBankindreambankDao.class

     文件       3681  2010-01-22 14:35  DreamBankindreambankDepositMoney.class

     文件       5174  2010-01-22 14:35  DreamBankindreambankFunctionframe.class

     文件       4262  2010-01-22 14:35  DreamBankindreambankGetPassword.class

     文件        740  2010-01-22 14:35  DreamBankindreambankHelp.class

     文件       5283  2010-01-22 14:35  DreamBankindreambankLogin.class

     文件       2952  2010-01-22 14:35  DreamBankindreambankQueryBalance.class

     文件       4879  2010-01-22 14:35  DreamBankindreambankRegister.class

     文件       1765  2010-01-22 14:35  DreamBankindreambankResultWindow.class

     文件       4261  2010-01-22 14:35  DreamBankindreambankTransferMoney.class

     文件       3768  2010-01-22 14:35  DreamBankindreambankWithdrawMoney.class

     文件       3814  2009-12-28 01:30  DreamBankdreambank.png

     文件      14310  2009-12-28 16:24  DreamBankframe.png

     文件      11874  2009-12-30 22:32  DreamBankhelp.png

     文件    1536797  2009-12-27 23:14  DreamBankojdbc14.jar

     文件       3831  2009-12-30 20:21  DreamBanksrcdreambankChangePassword.java

     文件       6003  2009-12-30 20:40  DreamBanksrcdreambankDao.java

     文件       2984  2009-12-30 23:19  DreamBanksrcdreambankDepositMoney.java

     文件       5969  2009-12-30 21:33  DreamBanksrcdreambankFunctionframe.java

     文件       3640  2009-12-30 22:58  DreamBanksrcdreambankGetPassword.java

     文件       5339  2009-12-30 22:56  DreamBanksrcdreambankLogin.java

     文件       2001  2009-12-30 02:00  DreamBanksrcdreambankQueryBalance.java

     文件       4962  2009-12-30 21:06  DreamBanksrcdreambankRegister.java

     文件       3649  2009-12-30 20:44  DreamBanksrcdreambankTransferMoney.java

     文件       3052  2009-12-30 23:22  DreamBanksrcdreambankWithdrawMoney.java

............此处省略8个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)