資源簡介
功能豐富 注釋詳細 用來做答辯不錯 我拿了九十多分

代碼片段和文件信息
package?bank;
import?java.awt.*;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.FocusAdapter;
import?java.awt.event.FocusEvent;
import?java.io.FileReader;
import?java.io.Reader;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
import?java.util.Properties;
import?javax.swing.*;
@SuppressWarnings(“serial“)
public??class?closeAccount?extends?Jframe?implements?ActionListener{
static?JLabel?accountaccpwdpw;
static?JTextField?taccount?;
static?JPasswordField?tpwd;
static?JButton??backconfirm;
static?ImageIcon?izhengqueierro;
static?Font?font=new?Font(“宋體“Font.PLAIN30);??//設置統一的字體
static?Font?font2=new?Font(“宋體“Font.PLAIN24);
static?String?account1?;
public?closeAccount()?{
super(“銷戶“);
setUndecorated(true);?//隱藏邊框
Container?contentPane?=?getContentPane();
contentPane.setLayout(null);
setBounds(100100800600);
account?=?new?JLabel(“賬號“);
pwd=?new?JLabel(“密碼“);
acc?=?new?JLabel(““);
pw?=?new?JLabel(““);
taccount?=?new?JTextField();
tpwd?=?new?JPasswordField();
back?=new?JButton(“返回“);
confirm?=new?JButton(“確認“);
izhengque?=new?ImageIcon(“icon\\正確.png“);
ierro?=?new?ImageIcon(“icon\\錯誤.png“);
account.setFont(font);
pwd.setFont(font);
acc.setFont(font2);
pw.setFont(font2);
tpwd.setFont(font);
taccount.setFont(font);
back.setFont(font);
confirm.setFont(font);
account.setBounds(18017013040);
pwd.setBounds(18023013040);
acc.setBounds(54017022040);
pw.setBounds(54023022040);
taccount.setBounds(28017026040);
tpwd.setBounds(28023026040);
back.setBounds(22045010040);
confirm.setBounds(44045010040);
contentPane.add(account);
contentPane.add(pwd);
contentPane.add(acc);
contentPane.add(pw);
contentPane.add(taccount);
contentPane.add(tpwd);
contentPane.add(back);
contentPane.add(confirm);
back.addActionListener(this);???//監聽按鈕
confirm.addActionListener(this);
taccount.addFocusListener(new?FocusAdapter()?{?//焦點監聽,監聽賬戶是否存在
???? public?void?focusLost(FocusEvent?e){
????
???? }
});
setVisible(true);??
setResizable(false);?//設置窗口不可改變大小
????setBackground(new?Color(255?255?255?250));
????getRootPane().setWindowDecorationstyle(JRootPane.INFORMATION_DIALOG);
????setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
????setLocationRelativeTo(null);??????????????????//讓窗體居中顯示
}
public?static?void?main(String?[]args)?{
new?closeAccount();
}
@Override
public?void?actionPerformed(ActionEvent?e)?{
//?TODO?Auto-generated?method?stub
if(e.getSource()?==?confirm)?{
String?ps?=?tpwd.getText();
String?as?=?taccount.getText();?
if(ps.equals(““)||as.equals(““))?{
if(as.equals(““))?{
acc.setText(“賬號不能為空“);
acc.setIcon(ierro);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-06?21:22??MyBank\
?????文件?????????396??2018-01-04?20:47??MyBank\.classpath
?????文件?????????382??2018-01-02?16:09??MyBank\.project
?????目錄???????????0??2018-01-02?16:09??MyBank\.settings\
?????文件?????????598??2018-01-02?16:09??MyBank\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-01-08?20:24??MyBank\background\
?????文件??????118001??2018-01-08?20:02??MyBank\background\back1211.jpg
?????文件??????103435??2018-01-08?20:06??MyBank\background\back1212.jpg
?????文件??????105740??2018-01-08?20:07??MyBank\background\back1213.jpg
?????文件??????105212??2018-01-08?20:09??MyBank\background\back1214.jpg
?????文件??????105471??2018-01-08?20:10??MyBank\background\back1215.jpg
?????文件??????136170??2018-01-06?17:39??MyBank\background\back21.jpg
?????目錄???????????0??2018-01-08?20:43??MyBank\bin\
?????目錄???????????0??2018-01-08?20:43??MyBank\bin\bank\
?????文件?????????260??2018-01-09?20:52??MyBank\bin\bank\Administor.class
?????文件?????????597??2018-01-09?22:50??MyBank\bin\bank\closeAccount$1.class
?????文件????????7231??2018-01-09?22:50??MyBank\bin\bank\closeAccount.class
?????文件???????15621??2018-01-09?21:17??MyBank\bin\bank\customer.class
?????文件????????3427??2018-01-09?20:52??MyBank\bin\bank\index.class
?????文件?????????555??2018-01-09?20:52??MyBank\bin\bank\login$1.class
?????文件????????6927??2018-01-09?20:52??MyBank\bin\bank\login.class
?????文件?????????395??2018-01-09?00:25??MyBank\bin\bank\MyTableModel.class
?????文件????????1254??2018-01-08?20:43??MyBank\bin\bank\openAccount$1.class
?????文件????????1467??2018-01-08?20:43??MyBank\bin\bank\openAccount$2.class
?????文件????????1288??2018-01-08?20:43??MyBank\bin\bank\openAccount$3.class
?????文件????????1198??2018-01-08?20:43??MyBank\bin\bank\openAccount$4.class
?????文件????????1255??2018-01-08?20:43??MyBank\bin\bank\openAccount$5.class
?????文件????????8565??2018-01-08?20:43??MyBank\bin\bank\openAccount.class
?????文件?????????119??2018-01-06?21:22??MyBank\bin\config.properties
?????目錄???????????0??2018-01-08?20:24??MyBank\icon\
?????文件????????1018??2018-01-08?09:04??MyBank\icon\開戶1.png
............此處省略14個文件信息
評論
共有 條評論