資源簡(jiǎn)介
JAVA簡(jiǎn)單的銀行存取款轉(zhuǎn)賬系統(tǒng),需要ODBC,Oracle數(shù)據(jù)庫(kù)

代碼片段和文件信息
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(“您當(dāng)前的操作為???修改密碼“);
private?JLabel?oldPasswordLabel?=?new?JLabel(“請(qǐng)輸入您原來(lái)的密碼:“);
private?JLabel?newPasswordLabel?=?new?JLabel(“請(qǐng)輸入您的新密碼:“);
private?JLabel?newPasswordLabel2?=?new?JLabel(“請(qǐng)?jiān)俅屋斎胄旅艽a:“);
private?JTextField?oldField?=?new?JTextField(20);
private?JTextField?newField?=?new?JTextField(20);
private?JTextField?newField2?=?new?JTextField(20);
private?JButton?confirmButton?=?new?JButton(“確認(rèn)修改“);
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(“請(qǐng)將信息填寫(xiě)完整“);
}
else
{
if(isNewPasswordRight()){
if(isOldPasswordCorrect(accountoldPassw
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論