【实例简介】
java语言编写的简单模拟ATM机功能案例,有美观的UI界面,和比较完善的功能模块,业务分层,编码格式规范。可供初学者参考。 另在db文件夹中附带两种数据库(mysql、sqlserver)表结构。
项目目录结构:
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
bin
mysql-connector-java-5.1.18-bin.jar
db
mysql_bank.sql
sqlserver_bank.sql
lib
mysql-connector-java-5.1.18-bin.jar
MANIFEST.MF
p
【实例截图】
【核心代码】
SimpleImitateATM
└── imitateATM
├── MANIFEST.MF
├── Thumbs.db
├── bin
│ ├── cn
│ │ └── bank
│ │ ├── UI
│ │ │ ├── CheckBalanceUI$1.class
│ │ │ ├── CheckBalanceUI$2.class
│ │ │ ├── CheckBalanceUI$3.class
│ │ │ ├── CheckBalanceUI.class
│ │ │ ├── FailedLoginUI$1.class
│ │ │ ├── FailedLoginUI$cxjr.class
│ │ │ ├── FailedLoginUI.class
│ │ │ ├── LoginUI$1.class
│ │ │ ├── LoginUI$2.class
│ │ │ ├── LoginUI$Monitor.class
│ │ │ ├── LoginUI.class
│ │ │ ├── ModifyPswUI.class
│ │ │ ├── ServiceUI$1.class
│ │ │ ├── ServiceUI$2.class
│ │ │ ├── ServiceUI$Monitor.class
│ │ │ ├── ServiceUI.class
│ │ │ ├── SuccessModifyPswUI$1.class
│ │ │ ├── SuccessModifyPswUI$2.class
│ │ │ ├── SuccessModifyPswUI.class
│ │ │ ├── SuccessTransferAccountsUI$1.class
│ │ │ ├── SuccessTransferAccountsUI$2.class
│ │ │ ├── SuccessTransferAccountsUI.class
│ │ │ ├── SuccessWithdrawingMoneyUI$1.class
│ │ │ ├── SuccessWithdrawingMoneyUI$2.class
│ │ │ ├── SuccessWithdrawingMoneyUI.class
│ │ │ ├── TransferAccountsUI$1.class
│ │ │ ├── TransferAccountsUI.class
│ │ │ ├── WithdrawingMoneyUI$1.class
│ │ │ ├── WithdrawingMoneyUI$2.class
│ │ │ ├── WithdrawingMoneyUI$3.class
│ │ │ ├── WithdrawingMoneyUI$Kuanx.class
│ │ │ ├── WithdrawingMoneyUI.class
│ │ │ └── WithdrawingMoneyUI4OtherFiguer.class
│ │ ├── action
│ │ │ ├── CheckBalance.class
│ │ │ ├── LoginAction.class
│ │ │ ├── ModifyPsw.class
│ │ │ ├── TransferAccountsAction.class
│ │ │ └── UpdateBalance.class
│ │ ├── domin
│ │ │ └── CardInfo.class
│ │ ├── start
│ │ │ └── Login.class
│ │ └── utils
│ │ └── DbManager.class
│ └── mysql-connector-java-5.1.18-bin.jar
├── db
│ ├── mysql_bank.sql
│ └── sqlserver_bank.sql
├── lib
│ └── mysql-connector-java-5.1.18-bin.jar
├── pics
│ ├── a11.jpg
│ ├── a12.jpg
│ ├── a13.jpg
│ ├── a16.jpg
│ ├── a18.jpg
│ ├── a19.jpg
│ ├── jgyh.jpg
│ └── pic.jpg
└── src
└── cn
└── bank
├── UI
│ ├── CheckBalanceUI.java
│ ├── FailedLoginUI.java
│ ├── LoginUI.java
│ ├── ModifyPswUI.java
│ ├── ServiceUI.java
│ ├── SuccessModifyPswUI.java
│ ├── SuccessTransferAccountsUI.java
│ ├── SuccessWithdrawingMoneyUI.java
│ ├── TransferAccountsUI.java
│ ├── WithdrawingMoneyUI.java
│ └── WithdrawingMoneyUI4OtherFiguer.java
├── action
│ ├── CheckBalance.java
│ ├── LoginAction.java
│ ├── ModifyPsw.java
│ ├── TransferAccountsAction.java
│ └── UpdateBalance.java
├── domin
│ └── CardInfo.java
├── start
│ └── Login.java
└── utils
└── DbManager.java
20 directories, 74 files