在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Java语言基础 → 疯狂java实战演义 光盘源码

疯狂java实战演义 光盘源码

Java语言基础

下载此实例
  • 开发语言:Java
  • 实例大小:6.84M
  • 下载次数:5
  • 浏览次数:34
  • 发布时间:2023-04-27
  • 实例类别:Java语言基础
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 相关标签: Java实战 java ja 光盘 实战

实例介绍

【实例简介】疯狂java实战演义 光盘源码
《 疯狂Java实战演义》以15个生动的Java案例,引领读者体验Java开发的乐趣。书中使用Java的Swing技术开发了若干个游戏,从这些游戏中可以了解到,Java一样可以做出优秀的游戏和应用程序。本书知识点丰富,适合有一定...

【实例截图】

from clipboard

【核心代码】
文件清单
└── project_codes
    ├── ball
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── ball
    │   │               ├── Ball.class
    │   │               ├── BallComponent.class
    │   │               ├── BallFrame$1.class
    │   │               ├── BallFrame$2.class
    │   │               ├── BallFrame$BallPanel.class
    │   │               ├── BallFrame.class
    │   │               ├── BallGame.class
    │   │               ├── BallService.class
    │   │               ├── Brick.class
    │   │               ├── LongMagic.class
    │   │               ├── Magic.class
    │   │               ├── ShortMagic.class
    │   │               └── Stick.class
    │   ├── img
    │   │   ├── ball.gif
    │   │   ├── ball.jpg
    │   │   ├── brick.gif
    │   │   ├── long.gif
    │   │   ├── over.gif
    │   │   ├── short.gif
    │   │   ├── stick.jpg
    │   │   └── win.gif
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── ball
    │                   ├── BallComponent.java
    │                   ├── BallFrame.java
    │                   ├── BallGame.java
    │                   ├── Ball.java
    │                   ├── BallService.java
    │                   ├── Brick.java
    │                   ├── LongMagic.java
    │                   ├── Magic.java
    │                   ├── ShortMagic.java
    │                   └── Stick.java
    ├── book
    │   ├── bin
    │   │   ├── cfg
    │   │   │   └── jdbc.properties
    │   │   └── org
    │   │       └── crazyit
    │   │           └── book
    │   │               ├── commons
    │   │               │   ├── BusinessException.class
    │   │               │   ├── DataException.class
    │   │               │   ├── DataUtil.class
    │   │               │   ├── DateUtil.class
    │   │               │   ├── ImageUtil.class
    │   │               │   └── UploadException.class
    │   │               ├── dao
    │   │               │   ├── BookDao.class
    │   │               │   ├── BookInRecordDao.class
    │   │               │   ├── BookSaleRecordDao.class
    │   │               │   ├── ConcernDao.class
    │   │               │   ├── impl
    │   │               │   │   ├── BookDaoImpl.class
    │   │               │   │   ├── BookInRecordDaoImpl.class
    │   │               │   │   ├── BookSaleRecordDaoImpl.class
    │   │               │   │   ├── CommonDaoImpl.class
    │   │               │   │   ├── ConcernDaoImpl.class
    │   │               │   │   ├── InRecordDaoImpl.class
    │   │               │   │   ├── SaleRecordDaoImpl.class
    │   │               │   │   ├── TypeDaoImpl.class
    │   │               │   │   └── UserDaoImpl.class
    │   │               │   ├── InRecordDao.class
    │   │               │   ├── SaleRecordDao.class
    │   │               │   ├── TypeDao.class
    │   │               │   └── UserDao.class
    │   │               ├── jdbc
    │   │               │   ├── JDBCException.class
    │   │               │   ├── JDBCExecutor.class
    │   │               │   ├── PropertiesUtil.class
    │   │               │   └── QueryException.class
    │   │               ├── Main.class
    │   │               ├── service
    │   │               │   ├── BookService.class
    │   │               │   ├── ConcernService.class
    │   │               │   ├── impl
    │   │               │   │   ├── BookServiceImpl.class
    │   │               │   │   ├── ConcernServiceImpl.class
    │   │               │   │   ├── InRecordServiceImpl.class
    │   │               │   │   ├── SaleRecordServiceImpl.class
    │   │               │   │   ├── TypeServiceImpl.class
    │   │               │   │   └── UserServiceImpl.class
    │   │               │   ├── InRecordService.class
    │   │               │   ├── SaleRecordService.class
    │   │               │   ├── TypeService.class
    │   │               │   └── UserService.class
    │   │               ├── ui
    │   │               │   ├── BookPanel$1.class
    │   │               │   ├── BookPanel$2.class
    │   │               │   ├── BookPanel$3.class
    │   │               │   ├── BookPanel$4.class
    │   │               │   ├── BookPanel$5.class
    │   │               │   ├── BookPanel$6.class
    │   │               │   ├── BookPanel$7.class
    │   │               │   ├── BookPanel$8.class
    │   │               │   ├── BookPanel.class
    │   │               │   ├── CommonJTable.class
    │   │               │   ├── CommonPanel.class
    │   │               │   ├── ConcernPanel$1.class
    │   │               │   ├── ConcernPanel$2.class
    │   │               │   ├── ConcernPanel$3.class
    │   │               │   ├── ConcernPanel$4.class
    │   │               │   ├── ConcernPanel.class
    │   │               │   ├── FileChooser.class
    │   │               │   ├── ImageFrame.class
    │   │               │   ├── LoginFrame$1.class
    │   │               │   ├── LoginFrame.class
    │   │               │   ├── MainFrame$1.class
    │   │               │   ├── MainFrame$2.class
    │   │               │   ├── MainFrame$3.class
    │   │               │   ├── MainFrame$4.class
    │   │               │   ├── MainFrame$5.class
    │   │               │   ├── MainFrame.class
    │   │               │   ├── RepertoryPanel$1.class
    │   │               │   ├── RepertoryPanel$2.class
    │   │               │   ├── RepertoryPanel$3.class
    │   │               │   ├── RepertoryPanel$4.class
    │   │               │   ├── RepertoryPanel$5.class
    │   │               │   ├── RepertoryPanel$6.class
    │   │               │   ├── RepertoryPanel$7.class
    │   │               │   ├── RepertoryPanel.class
    │   │               │   ├── SalePanel$1.class
    │   │               │   ├── SalePanel$2.class
    │   │               │   ├── SalePanel$3.class
    │   │               │   ├── SalePanel$4.class
    │   │               │   ├── SalePanel$5.class
    │   │               │   ├── SalePanel$6.class
    │   │               │   ├── SalePanel$7.class
    │   │               │   ├── SalePanel$8.class
    │   │               │   ├── SalePanel.class
    │   │               │   ├── TypePanel$1.class
    │   │               │   ├── TypePanel$2.class
    │   │               │   ├── TypePanel$3.class
    │   │               │   ├── TypePanel$4.class
    │   │               │   └── TypePanel.class
    │   │               └── vo
    │   │                   ├── Book.class
    │   │                   ├── BookInRecord.class
    │   │                   ├── BookSaleRecord.class
    │   │                   ├── Concern.class
    │   │                   ├── InRecord.class
    │   │                   ├── SaleRecord.class
    │   │                   ├── Type.class
    │   │                   ├── User.class
    │   │                   └── ValueObject.class
    │   ├── images
    │   │   ├── book.gif
    │   │   ├── concern.gif
    │   │   ├── repertory.gif
    │   │   ├── sale.gif
    │   │   └── type.gif
    │   ├── lib
    │   │   └── mysql-connector-java-5.1.6.jar
    │   ├── sql
    │   │   └── BOOK_SYSTEM.sql
    │   ├── src
    │   │   ├── cfg
    │   │   │   └── jdbc.properties
    │   │   └── org
    │   │       └── crazyit
    │   │           └── book
    │   │               ├── commons
    │   │               │   ├── BusinessException.java
    │   │               │   ├── DataException.java
    │   │               │   ├── DataUtil.java
    │   │               │   ├── DateUtil.java
    │   │               │   ├── ImageUtil.java
    │   │               │   └── UploadException.java
    │   │               ├── dao
    │   │               │   ├── BookDao.java
    │   │               │   ├── BookInRecordDao.java
    │   │               │   ├── BookSaleRecordDao.java
    │   │               │   ├── ConcernDao.java
    │   │               │   ├── impl
    │   │               │   │   ├── BookDaoImpl.java
    │   │               │   │   ├── BookInRecordDaoImpl.java
    │   │               │   │   ├── BookSaleRecordDaoImpl.java
    │   │               │   │   ├── CommonDaoImpl.java
    │   │               │   │   ├── ConcernDaoImpl.java
    │   │               │   │   ├── InRecordDaoImpl.java
    │   │               │   │   ├── SaleRecordDaoImpl.java
    │   │               │   │   ├── TypeDaoImpl.java
    │   │               │   │   └── UserDaoImpl.java
    │   │               │   ├── InRecordDao.java
    │   │               │   ├── SaleRecordDao.java
    │   │               │   ├── TypeDao.java
    │   │               │   └── UserDao.java
    │   │               ├── jdbc
    │   │               │   ├── JDBCException.java
    │   │               │   ├── JDBCExecutor.java
    │   │               │   ├── PropertiesUtil.java
    │   │               │   └── QueryException.java
    │   │               ├── Main.java
    │   │               ├── service
    │   │               │   ├── BookService.java
    │   │               │   ├── ConcernService.java
    │   │               │   ├── impl
    │   │               │   │   ├── BookServiceImpl.java
    │   │               │   │   ├── ConcernServiceImpl.java
    │   │               │   │   ├── InRecordServiceImpl.java
    │   │               │   │   ├── SaleRecordServiceImpl.java
    │   │               │   │   ├── TypeServiceImpl.java
    │   │               │   │   └── UserServiceImpl.java
    │   │               │   ├── InRecordService.java
    │   │               │   ├── SaleRecordService.java
    │   │               │   ├── TypeService.java
    │   │               │   └── UserService.java
    │   │               ├── ui
    │   │               │   ├── BookPanel.java
    │   │               │   ├── CommonJTable.java
    │   │               │   ├── CommonPanel.java
    │   │               │   ├── ConcernPanel.java
    │   │               │   ├── ImageFrame.java
    │   │               │   ├── LoginFrame.java
    │   │               │   ├── MainFrame.java
    │   │               │   ├── RepertoryPanel.java
    │   │               │   ├── SalePanel.java
    │   │               │   └── TypePanel.java
    │   │               └── vo
    │   │                   ├── BookInRecord.java
    │   │                   ├── Book.java
    │   │                   ├── BookSaleRecord.java
    │   │                   ├── Concern.java
    │   │                   ├── InRecord.java
    │   │                   ├── SaleRecord.java
    │   │                   ├── Type.java
    │   │                   ├── User.java
    │   │                   └── ValueObject.java
    │   └── upload
    ├── book(IoC)
    │   ├── bin
    │   │   ├── cfg
    │   │   │   └── jdbc.properties
    │   │   ├── org
    │   │   │   └── crazyit
    │   │   │       └── book
    │   │   │           ├── commons
    │   │   │           │   ├── BusinessException.class
    │   │   │           │   ├── DataException.class
    │   │   │           │   ├── DataUtil.class
    │   │   │           │   ├── DateUtil.class
    │   │   │           │   ├── ImageUtil.class
    │   │   │           │   └── UploadException.class
    │   │   │           ├── dao
    │   │   │           │   ├── BookDao.class
    │   │   │           │   ├── BookInRecordDao.class
    │   │   │           │   ├── BookSaleRecordDao.class
    │   │   │           │   ├── ConcernDao.class
    │   │   │           │   ├── impl
    │   │   │           │   │   ├── BookDaoImpl.class
    │   │   │           │   │   ├── BookInRecordDaoImpl.class
    │   │   │           │   │   ├── BookSaleRecordDaoImpl.class
    │   │   │           │   │   ├── CommonDaoImpl.class
    │   │   │           │   │   ├── ConcernDaoImpl.class
    │   │   │           │   │   ├── InRecordDaoImpl.class
    │   │   │           │   │   ├── SaleRecordDaoImpl.class
    │   │   │           │   │   ├── TypeDaoImpl.class
    │   │   │           │   │   └── UserDaoImpl.class
    │   │   │           │   ├── InRecordDao.class
    │   │   │           │   ├── SaleRecordDao.class
    │   │   │           │   ├── TypeDao.class
    │   │   │           │   └── UserDao.class
    │   │   │           ├── jdbc
    │   │   │           │   ├── JDBCException.class
    │   │   │           │   ├── JDBCExecutor.class
    │   │   │           │   ├── PropertiesUtil.class
    │   │   │           │   └── QueryException.class
    │   │   │           ├── Main.class
    │   │   │           ├── service
    │   │   │           │   ├── BookService.class
    │   │   │           │   ├── ConcernService.class
    │   │   │           │   ├── impl
    │   │   │           │   │   ├── BookServiceImpl.class
    │   │   │           │   │   ├── ConcernServiceImpl.class
    │   │   │           │   │   ├── InRecordServiceImpl.class
    │   │   │           │   │   ├── SaleRecordServiceImpl.class
    │   │   │           │   │   ├── TypeServiceImpl.class
    │   │   │           │   │   └── UserServiceImpl.class
    │   │   │           │   ├── InRecordService.class
    │   │   │           │   ├── SaleRecordService.class
    │   │   │           │   ├── TypeService.class
    │   │   │           │   └── UserService.class
    │   │   │           ├── ui
    │   │   │           │   ├── BookPanel$1.class
    │   │   │           │   ├── BookPanel$2.class
    │   │   │           │   ├── BookPanel$3.class
    │   │   │           │   ├── BookPanel$4.class
    │   │   │           │   ├── BookPanel$5.class
    │   │   │           │   ├── BookPanel$6.class
    │   │   │           │   ├── BookPanel$7.class
    │   │   │           │   ├── BookPanel$8.class
    │   │   │           │   ├── BookPanel.class
    │   │   │           │   ├── CommonJTable.class
    │   │   │           │   ├── CommonPanel.class
    │   │   │           │   ├── ConcernPanel$1.class
    │   │   │           │   ├── ConcernPanel$2.class
    │   │   │           │   ├── ConcernPanel$3.class
    │   │   │           │   ├── ConcernPanel$4.class
    │   │   │           │   ├── ConcernPanel.class
    │   │   │           │   ├── FileChooser.class
    │   │   │           │   ├── ImageFrame.class
    │   │   │           │   ├── LoginFrame$1.class
    │   │   │           │   ├── LoginFrame.class
    │   │   │           │   ├── MainFrame$1.class
    │   │   │           │   ├── MainFrame$2.class
    │   │   │           │   ├── MainFrame$3.class
    │   │   │           │   ├── MainFrame$4.class
    │   │   │           │   ├── MainFrame$5.class
    │   │   │           │   ├── MainFrame.class
    │   │   │           │   ├── RepertoryPanel$1.class
    │   │   │           │   ├── RepertoryPanel$2.class
    │   │   │           │   ├── RepertoryPanel$3.class
    │   │   │           │   ├── RepertoryPanel$4.class
    │   │   │           │   ├── RepertoryPanel$5.class
    │   │   │           │   ├── RepertoryPanel$6.class
    │   │   │           │   ├── RepertoryPanel$7.class
    │   │   │           │   ├── RepertoryPanel.class
    │   │   │           │   ├── SalePanel$1.class
    │   │   │           │   ├── SalePanel$2.class
    │   │   │           │   ├── SalePanel$3.class
    │   │   │           │   ├── SalePanel$4.class
    │   │   │           │   ├── SalePanel$5.class
    │   │   │           │   ├── SalePanel$6.class
    │   │   │           │   ├── SalePanel$7.class
    │   │   │           │   ├── SalePanel$8.class
    │   │   │           │   ├── SalePanel.class
    │   │   │           │   ├── TypePanel$1.class
    │   │   │           │   ├── TypePanel$2.class
    │   │   │           │   ├── TypePanel$3.class
    │   │   │           │   ├── TypePanel$4.class
    │   │   │           │   └── TypePanel.class
    │   │   │           └── vo
    │   │   │               ├── Book.class
    │   │   │               ├── BookInRecord.class
    │   │   │               ├── BookSaleRecord.class
    │   │   │               ├── Concern.class
    │   │   │               ├── InRecord.class
    │   │   │               ├── SaleRecord.class
    │   │   │               ├── Type.class
    │   │   │               ├── User.class
    │   │   │               └── ValueObject.class
    │   │   └── resource
    │   │       ├── beans.xml
    │   │       ├── daoContext.xml
    │   │       ├── serviceContext.xml
    │   │       └── uiContext.xml
    │   ├── images
    │   │   ├── book.gif
    │   │   ├── concern.gif
    │   │   ├── repertory.gif
    │   │   ├── sale.gif
    │   │   └── type.gif
    │   ├── lib
    │   │   ├── crazyit-ioc.jar
    │   │   ├── dom4j-1.6.1.jar
    │   │   └── mysql-connector-java-5.1.6.jar
    │   ├── sql
    │   │   └── BOOK_SYSTEM.sql
    │   ├── src
    │   │   ├── cfg
    │   │   │   └── jdbc.properties
    │   │   ├── org
    │   │   │   └── crazyit
    │   │   │       └── book
    │   │   │           ├── commons
    │   │   │           │   ├── BusinessException.java
    │   │   │           │   ├── DataException.java
    │   │   │           │   ├── DataUtil.java
    │   │   │           │   ├── DateUtil.java
    │   │   │           │   ├── ImageUtil.java
    │   │   │           │   └── UploadException.java
    │   │   │           ├── dao
    │   │   │           │   ├── BookDao.java
    │   │   │           │   ├── BookInRecordDao.java
    │   │   │           │   ├── BookSaleRecordDao.java
    │   │   │           │   ├── ConcernDao.java
    │   │   │           │   ├── impl
    │   │   │           │   │   ├── BookDaoImpl.java
    │   │   │           │   │   ├── BookInRecordDaoImpl.java
    │   │   │           │   │   ├── BookSaleRecordDaoImpl.java
    │   │   │           │   │   ├── CommonDaoImpl.java
    │   │   │           │   │   ├── ConcernDaoImpl.java
    │   │   │           │   │   ├── InRecordDaoImpl.java
    │   │   │           │   │   ├── SaleRecordDaoImpl.java
    │   │   │           │   │   ├── TypeDaoImpl.java
    │   │   │           │   │   └── UserDaoImpl.java
    │   │   │           │   ├── InRecordDao.java
    │   │   │           │   ├── SaleRecordDao.java
    │   │   │           │   ├── TypeDao.java
    │   │   │           │   └── UserDao.java
    │   │   │           ├── jdbc
    │   │   │           │   ├── JDBCException.java
    │   │   │           │   ├── JDBCExecutor.java
    │   │   │           │   ├── PropertiesUtil.java
    │   │   │           │   └── QueryException.java
    │   │   │           ├── Main.java
    │   │   │           ├── service
    │   │   │           │   ├── BookService.java
    │   │   │           │   ├── ConcernService.java
    │   │   │           │   ├── impl
    │   │   │           │   │   ├── BookServiceImpl.java
    │   │   │           │   │   ├── ConcernServiceImpl.java
    │   │   │           │   │   ├── InRecordServiceImpl.java
    │   │   │           │   │   ├── SaleRecordServiceImpl.java
    │   │   │           │   │   ├── TypeServiceImpl.java
    │   │   │           │   │   └── UserServiceImpl.java
    │   │   │           │   ├── InRecordService.java
    │   │   │           │   ├── SaleRecordService.java
    │   │   │           │   ├── TypeService.java
    │   │   │           │   └── UserService.java
    │   │   │           ├── ui
    │   │   │           │   ├── BookPanel.java
    │   │   │           │   ├── CommonJTable.java
    │   │   │           │   ├── CommonPanel.java
    │   │   │           │   ├── ConcernPanel.java
    │   │   │           │   ├── ImageFrame.java
    │   │   │           │   ├── LoginFrame.java
    │   │   │           │   ├── MainFrame.java
    │   │   │           │   ├── RepertoryPanel.java
    │   │   │           │   ├── SalePanel.java
    │   │   │           │   └── TypePanel.java
    │   │   │           └── vo
    │   │   │               ├── BookInRecord.java
    │   │   │               ├── Book.java
    │   │   │               ├── BookSaleRecord.java
    │   │   │               ├── Concern.java
    │   │   │               ├── InRecord.java
    │   │   │               ├── SaleRecord.java
    │   │   │               ├── Type.java
    │   │   │               ├── User.java
    │   │   │               └── ValueObject.java
    │   │   └── resource
    │   │       ├── beans.xml
    │   │       ├── daoContext.xml
    │   │       ├── serviceContext.xml
    │   │       └── uiContext.xml
    │   └── upload
    ├── cal
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── cal
    │   │               ├── CalFrame$1.class
    │   │               ├── CalFrame.class
    │   │               ├── CalService.class
    │   │               ├── Main.class
    │   │               └── MyMath.class
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── cal
    │                   ├── CalFrame.java
    │                   ├── CalService.java
    │                   ├── Main.java
    │                   └── MyMath.java
    ├── chat-room-client
    │   ├── bin
    │   │   ├── META-INF
    │   │   │   └── MANIFEST.MF
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── chatroom
    │   │                   └── client
    │   │                       ├── action
    │   │                       │   ├── NewUserInAction.class
    │   │                       │   ├── ReceiveMessageAction.class
    │   │                       │   └── StartAction.class
    │   │                       ├── ChatIndex.class
    │   │                       ├── ClientContext.class
    │   │                       └── ui
    │   │                           ├── MainFrame$1.class
    │   │                           ├── MainFrame.class
    │   │                           └── UserListCellRenderer.class
    │   ├── images
    │   │   └── heads
    │   │       ├── 104.gif
    │   │       ├── 109.gif
    │   │       ├── 119.gif
    │   │       ├── 129.gif
    │   │       ├── 139.gif
    │   │       ├── 149.gif
    │   │       ├── 159.gif
    │   │       ├── 169.gif
    │   │       ├── 1.gif
    │   │       ├── 209.gif
    │   │       ├── 219.gif
    │   │       ├── 2.gif
    │   │       ├── 339.gif
    │   │       ├── 349.gif
    │   │       ├── 359.gif
    │   │       ├── 379.gif
    │   │       ├── 383.gif
    │   │       ├── 389.gif
    │   │       ├── 393.gif
    │   │       ├── 399.gif
    │   │       ├── 3.gif
    │   │       ├── 419.gif
    │   │       └── 4.gif
    │   └── src
    │       ├── META-INF
    │       │   └── MANIFEST.MF
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   └── chatroom
    │                       └── client
    │                           ├── action
    │                           │   ├── NewUserInAction.java
    │                           │   ├── ReceiveMessageAction.java
    │                           │   └── StartAction.java
    │                           ├── ChatIndex.java
    │                           ├── ClientContext.java
    │                           └── ui
    │                               ├── MainFrame.java
    │                               └── UserListCellRenderer.java
    ├── chat-room-server
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── chatroom
    │   │                   └── server
    │   │                       ├── action
    │   │                       │   ├── UserInAction.class
    │   │                       │   └── UserSendAction.class
    │   │                       └── ChatContext.class
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   └── chatroom
    │                       └── server
    │                           ├── action
    │                           │   ├── UserInAction.java
    │                           │   └── UserSendAction.java
    │                           └── ChatContext.java
    ├── editor
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── editor
    │   │               ├── AddFrame$1.class
    │   │               ├── AddFrame$2.class
    │   │               ├── AddFrame$3.class
    │   │               ├── AddFrame$4.class
    │   │               ├── AddFrame.class
    │   │               ├── ChoseButtonListener.class
    │   │               ├── commons
    │   │               │   ├── AddInfo.class
    │   │               │   ├── EditFile.class
    │   │               │   └── WorkSpace.class
    │   │               ├── config
    │   │               │   └── CompileConfig.class
    │   │               ├── ConfirmButtonListener.class
    │   │               ├── EditDocumentListener.class
    │   │               ├── EditorFrame$10.class
    │   │               ├── EditorFrame$11.class
    │   │               ├── EditorFrame$1.class
    │   │               ├── EditorFrame$2.class
    │   │               ├── EditorFrame$3.class
    │   │               ├── EditorFrame$4.class
    │   │               ├── EditorFrame$5.class
    │   │               ├── EditorFrame$6.class
    │   │               ├── EditorFrame$7.class
    │   │               ├── EditorFrame$8.class
    │   │               ├── EditorFrame$9.class
    │   │               ├── EditorFrame.class
    │   │               ├── EditPane$1.class
    │   │               ├── EditPane.class
    │   │               ├── exception
    │   │               │   └── FileException.class
    │   │               ├── FileChooser.class
    │   │               ├── handler
    │   │               │   ├── add
    │   │               │   │   ├── AddFileHandler.class
    │   │               │   │   ├── AddFolderHandler.class
    │   │               │   │   ├── AddHandler.class
    │   │               │   │   └── AddProjectHandler.class
    │   │               │   ├── run
    │   │               │   │   └── JavaRunHandler.class
    │   │               │   └── save
    │   │               │       ├── CommonSaveHandler.class
    │   │               │       ├── JavaSaveHandler.class
    │   │               │       ├── SaveHandler.class
    │   │               │       ├── SaveMediator.class
    │   │               │       └── SaveMediatorConcrete.class
    │   │               ├── IFrameListener.class
    │   │               ├── Main.class
    │   │               ├── SpaceChooser.class
    │   │               ├── SpaceFrame$1.class
    │   │               ├── SpaceFrame.class
    │   │               ├── SyntaxFormatter.class
    │   │               ├── TabListener.class
    │   │               ├── tree
    │   │               │   ├── ProjectTreeModel.class
    │   │               │   ├── ProjectTreeNode.class
    │   │               │   ├── ProjectTreeSelectionListener.class
    │   │               │   ├── TreeCreator.class
    │   │               │   └── TreeCreatorImpl.class
    │   │               └── util
    │   │                   ├── CommandUtil.class
    │   │                   ├── FileUtil.class
    │   │                   └── ImageUtil.class
    │   ├── images
    │   │   ├── copy.gif
    │   │   ├── cut.gif
    │   │   ├── file.gif
    │   │   ├── folder-close.gif
    │   │   ├── folder-open.gif
    │   │   ├── newFile.gif
    │   │   ├── open.gif
    │   │   ├── paste.gif
    │   │   ├── refresh.gif
    │   │   ├── run.gif
    │   │   └── save.gif
    │   ├── java.stx
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── editor
    │                   ├── AddFrame.java
    │                   ├── commons
    │                   │   ├── AddInfo.java
    │                   │   ├── EditFile.java
    │                   │   └── WorkSpace.java
    │                   ├── config
    │                   │   └── CompileConfig.java
    │                   ├── EditDocumentListener.java
    │                   ├── EditorFrame.java
    │                   ├── EditPane.java
    │                   ├── exception
    │                   │   └── FileException.java
    │                   ├── handler
    │                   │   ├── add
    │                   │   │   ├── AddFileHandler.java
    │                   │   │   ├── AddFolderHandler.java
    │                   │   │   ├── AddHandler.java
    │                   │   │   └── AddProjectHandler.java
    │                   │   ├── run
    │                   │   │   └── JavaRunHandler.java
    │                   │   └── save
    │                   │       ├── CommonSaveHandler.java
    │                   │       ├── JavaSaveHandler.java
    │                   │       ├── SaveHandler.java
    │                   │       ├── SaveMediatorConcrete.java
    │                   │       └── SaveMediator.java
    │                   ├── IFrameListener.java
    │                   ├── Main.java
    │                   ├── SpaceFrame.java
    │                   ├── TabListener.java
    │                   ├── tree
    │                   │   ├── ProjectTreeModel.java
    │                   │   ├── ProjectTreeNode.java
    │                   │   ├── ProjectTreeSelectionListener.java
    │                   │   ├── TreeCreatorImpl.java
    │                   │   └── TreeCreator.java
    │                   └── util
    │                       ├── CommandUtil.java
    │                       ├── FileUtil.java
    │                       └── ImageUtil.java
    ├── fivechess-client
    │   ├── bin
    │   │   ├── META-INF
    │   │   │   └── MANIFEST.MF
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── fivechess
    │   │                   └── client
    │   │                       ├── action
    │   │                       │   ├── ChessGame.class
    │   │                       │   ├── ClientInAction.class
    │   │                       │   ├── game
    │   │                       │   │   ├── AgreeDrawAction.class
    │   │                       │   │   ├── DrawAction.class
    │   │                       │   │   ├── EnterGameAction.class
    │   │                       │   │   ├── LeaveGameAction.class
    │   │                       │   │   ├── LostAction.class
    │   │                       │   │   ├── OpponentEnterAction.class
    │   │                       │   │   ├── OpponentExitAction.class
    │   │                       │   │   ├── OpponentLostAction.class
    │   │                       │   │   ├── OpponentReadyAction.class
    │   │                       │   │   ├── ReceiveMessageAction.class
    │   │                       │   │   ├── RefuseDrawAction.class
    │   │                       │   │   ├── StartGameAction.class
    │   │                       │   │   ├── TakeChessAction.class
    │   │                       │   │   └── WinAction.class
    │   │                       │   ├── ReceiveInAction.class
    │   │                       │   ├── ReceiveMessageAction.class
    │   │                       │   └── ReceiveUserSitDownAction.class
    │   │                       ├── ChessClientContext.class
    │   │                       ├── object
    │   │                       │   └── GameHallInfo.class
    │   │                       ├── ui
    │   │                       │   ├── ChatPanel$1.class
    │   │                       │   ├── ChatPanel.class
    │   │                       │   ├── game
    │   │                       │   │   ├── ChessFrame$1.class
    │   │                       │   │   ├── ChessFrame.class
    │   │                       │   │   ├── GamePanel$1.class
    │   │                       │   │   ├── GamePanel$2.class
    │   │                       │   │   ├── GamePanel.class
    │   │                       │   │   └── StartGameTask.class
    │   │                       │   ├── GameHallFrame.class
    │   │                       │   ├── HallPanel$1.class
    │   │                       │   ├── HallPanel$2.class
    │   │                       │   ├── HallPanel.class
    │   │                       │   ├── UIContext.class
    │   │                       │   ├── UserTableCellRenderer.class
    │   │                       │   └── UserTable.class
    │   │                       └── util
    │   │                           └── ImageUtil.class
    │   ├── images
    │   │   ├── fivechess
    │   │   │   ├── background.gif
    │   │   │   ├── blackDisk.gif
    │   │   │   ├── black.gif
    │   │   │   ├── black-play-select.png
    │   │   │   ├── fiveStoneBoard.jpg
    │   │   │   ├── ready.gif
    │   │   │   ├── selected.gif
    │   │   │   ├── start-game-opponent-first.gif
    │   │   │   ├── start-game-you-first.gif
    │   │   │   ├── table.jpg
    │   │   │   ├── tool-begin.gif
    │   │   │   ├── tool-draw-lost.gif
    │   │   │   ├── tool-ready.gif
    │   │   │   ├── whiteDisk.gif
    │   │   │   ├── white.gif
    │   │   │   └── white-play-select.png
    │   │   └── heads
    │   │       ├── 104.gif
    │   │       ├── 109.gif
    │   │       ├── 119.gif
    │   │       ├── 129.gif
    │   │       ├── 139.gif
    │   │       ├── 149.gif
    │   │       ├── 159.gif
    │   │       ├── 169.gif
    │   │       ├── 1.gif
    │   │       ├── 209.gif
    │   │       ├── 219.gif
    │   │       ├── 2.gif
    │   │       ├── 339.gif
    │   │       ├── 349.gif
    │   │       ├── 359.gif
    │   │       ├── 379.gif
    │   │       ├── 383.gif
    │   │       ├── 389.gif
    │   │       ├── 393.gif
    │   │       ├── 399.gif
    │   │       ├── 3.gif
    │   │       ├── 419.gif
    │   │       └── 4.gif
    │   └── src
    │       ├── META-INF
    │       │   └── MANIFEST.MF
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   └── fivechess
    │                       └── client
    │                           ├── action
    │                           │   ├── ChessGame.java
    │                           │   ├── ClientInAction.java
    │                           │   ├── game
    │                           │   │   ├── AgreeDrawAction.java
    │                           │   │   ├── DrawAction.java
    │                           │   │   ├── EnterGameAction.java
    │                           │   │   ├── LeaveGameAction.java
    │                           │   │   ├── LostAction.java
    │                           │   │   ├── OpponentEnterAction.java
    │                           │   │   ├── OpponentExitAction.java
    │                           │   │   ├── OpponentLostAction.java
    │                           │   │   ├── OpponentReadyAction.java
    │                           │   │   ├── ReceiveMessageAction.java
    │                           │   │   ├── RefuseDrawAction.java
    │                           │   │   ├── StartGameAction.java
    │                           │   │   ├── TakeChessAction.java
    │                           │   │   └── WinAction.java
    │                           │   ├── ReceiveInAction.java
    │                           │   ├── ReceiveMessageAction.java
    │                           │   └── ReceiveUserSitDownAction.java
    │                           ├── ChessClientContext.java
    │                           ├── object
    │                           │   └── GameHallInfo.java
    │                           ├── ui
    │                           │   ├── ChatPanel.java
    │                           │   ├── game
    │                           │   │   ├── ChessFrame.java
    │                           │   │   └── GamePanel.java
    │                           │   ├── GameHallFrame.java
    │                           │   ├── HallPanel.java
    │                           │   ├── UIContext.java
    │                           │   ├── UserTableCellRenderer.java
    │                           │   └── UserTable.java
    │                           └── util
    │                               └── ImageUtil.java
    ├── fivechess-commons
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── fivechess
    │   │                   └── commons
    │   │                       ├── Chess.class
    │   │                       ├── ChessUser.class
    │   │                       ├── Seat.class
    │   │                       ├── Table.class
    │   │                       └── util
    │   │                           └── FiveChessErrorCode.class
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   └── fivechess
    │                       └── commons
    │                           ├── Chess.java
    │                           ├── ChessUser.java
    │                           ├── Seat.java
    │                           ├── Table.java
    │                           └── util
    │                               └── FiveChessErrorCode.java
    ├── fivechess-server
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── fivechess
    │   │                   └── server
    │   │                       ├── action
    │   │                       │   ├── AgreeDrawAction.class
    │   │                       │   ├── DrawAction.class
    │   │                       │   ├── GameMessageAction.class
    │   │                       │   ├── LeaveGameAction.class
    │   │                       │   ├── LoginAction.class
    │   │                       │   ├── LostAction.class
    │   │                       │   ├── NewUserInAction.class
    │   │                       │   ├── OpponentEnterAction.class
    │   │                       │   ├── ReadyAction.class
    │   │                       │   ├── RefuseDrawAction.class
    │   │                       │   ├── SendMessageAction.class
    │   │                       │   ├── TakeChessAction.class
    │   │                       │   └── UserSitDownAction.class
    │   │                       └── ChessContext.class
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   └── fivechess
    │                       └── server
    │                           ├── action
    │                           │   ├── AgreeDrawAction.java
    │                           │   ├── DrawAction.java
    │                           │   ├── GameMessageAction.java
    │                           │   ├── LeaveGameAction.java
    │                           │   ├── LoginAction.java
    │                           │   ├── LostAction.java
    │                           │   ├── NewUserInAction.java
    │                           │   ├── OpponentEnterAction.java
    │                           │   ├── ReadyAction.java
    │                           │   ├── RefuseDrawAction.java
    │                           │   ├── SendMessageAction.java
    │                           │   ├── TakeChessAction.java
    │                           │   └── UserSitDownAction.java
    │                           └── ChessContext.java
    ├── flashget
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── flashget
    │   │               ├── ContextHolder.class
    │   │               ├── DownloadContext.class
    │   │               ├── exception
    │   │               │   └── URLException.class
    │   │               ├── info
    │   │               │   └── Info.class
    │   │               ├── Main.class
    │   │               ├── navigation
    │   │               │   ├── DownloadingNode.class
    │   │               │   ├── DownloadNode.class
    │   │               │   ├── FailNode.class
    │   │               │   ├── FinishNode.class
    │   │               │   └── TaskNode.class
    │   │               ├── object
    │   │               │   ├── Part.class
    │   │               │   └── Resource.class
    │   │               ├── state
    │   │               │   ├── AbstractState.class
    │   │               │   ├── Connecting.class
    │   │               │   ├── Downloading.class
    │   │               │   ├── Failed.class
    │   │               │   ├── Finished.class
    │   │               │   ├── Pause.class
    │   │               │   └── TaskState.class
    │   │               ├── thread
    │   │               │   ├── DownloadHandler$CountTimeTask.class
    │   │               │   ├── DownloadHandler.class
    │   │               │   └── DownloadThread.class
    │   │               ├── ui
    │   │               │   ├── DownloadProgressBar.class
    │   │               │   ├── DownloadTableCellRenderer.class
    │   │               │   ├── DownloadTable.class
    │   │               │   ├── DownloadTableModel.class
    │   │               │   ├── MainFrame$10.class
    │   │               │   ├── MainFrame$11.class
    │   │               │   ├── MainFrame$12.class
    │   │               │   ├── MainFrame$13.class
    │   │               │   ├── MainFrame$14.class
    │   │               │   ├── MainFrame$15.class
    │   │               │   ├── MainFrame$16.class
    │   │               │   ├── MainFrame$1.class
    │   │               │   ├── MainFrame$2.class
    │   │               │   ├── MainFrame$3.class
    │   │               │   ├── MainFrame$4.class
    │   │               │   ├── MainFrame$5.class
    │   │               │   ├── MainFrame$6.class
    │   │               │   ├── MainFrame$7.class
    │   │               │   ├── MainFrame$8.class
    │   │               │   ├── MainFrame$9.class
    │   │               │   ├── MainFrame.class
    │   │               │   ├── NavigationTreeCellRender.class
    │   │               │   ├── NavigationTree.class
    │   │               │   ├── NewTaskFrame$1.class
    │   │               │   ├── NewTaskFrame$2.class
    │   │               │   ├── NewTaskFrame$3.class
    │   │               │   ├── NewTaskFrame$4.class
    │   │               │   ├── NewTaskFrame$FolderChooser.class
    │   │               │   ├── NewTaskFrame.class
    │   │               │   ├── SuspendWindow$1.class
    │   │               │   ├── SuspendWindow$2.class
    │   │               │   ├── SuspendWindow$3.class
    │   │               │   ├── SuspendWindow$4.class
    │   │               │   ├── SuspendWindow$5.class
    │   │               │   ├── SuspendWindow$6.class
    │   │               │   ├── SuspendWindow$7.class
    │   │               │   ├── SuspendWindow$8.class
    │   │               │   └── SuspendWindow.class
    │   │               └── util
    │   │                   ├── DateUtil.class
    │   │                   ├── FileUtil.class
    │   │                   └── ImageUtil.class
    │   ├── images
    │   │   ├── flashget.gif
    │   │   ├── flashget-trayicon.gif
    │   │   ├── nav
    │   │   │   ├── downloading.gif
    │   │   │   ├── fail.gif
    │   │   │   ├── finish.gif
    │   │   │   └── flashget.gif
    │   │   ├── state
    │   │   │   ├── connecting.gif
    │   │   │   ├── downloading.gif
    │   │   │   ├── failed.gif
    │   │   │   ├── finished.gif
    │   │   │   └── pause.gif
    │   │   ├── suspend
    │   │   │   ├── add.gif
    │   │   │   ├── open.gif
    │   │   │   ├── pause.gif
    │   │   │   ├── quit.gif
    │   │   │   ├── remove.gif
    │   │   │   └── start.gif
    │   │   └── tool
    │   │       ├── delete.gif
    │   │       ├── do-download.gif
    │   │       ├── new-download.gif
    │   │       ├── pause.gif
    │   │       └── remove-finished.gif
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── flashget
    │                   ├── ContextHolder.java
    │                   ├── DownloadContext.java
    │                   ├── exception
    │                   │   └── URLException.java
    │                   ├── info
    │                   │   └── Info.java
    │                   ├── Main.java
    │                   ├── navigation
    │                   │   ├── DownloadingNode.java
    │                   │   ├── DownloadNode.java
    │                   │   ├── FailNode.java
    │                   │   ├── FinishNode.java
    │                   │   └── TaskNode.java
    │                   ├── object
    │                   │   ├── Part.java
    │                   │   └── Resource.java
    │                   ├── state
    │                   │   ├── AbstractState.java
    │                   │   ├── Connecting.java
    │                   │   ├── Downloading.java
    │                   │   ├── Failed.java
    │                   │   ├── Finished.java
    │                   │   ├── Pause.java
    │                   │   └── TaskState.java
    │                   ├── thread
    │                   │   ├── DownloadHandler.java
    │                   │   └── DownloadThread.java
    │                   ├── ui
    │                   │   ├── DownloadProgressBar.java
    │                   │   ├── DownloadTableCellRenderer.java
    │                   │   ├── DownloadTable.java
    │                   │   ├── DownloadTableModel.java
    │                   │   ├── MainFrame.java
    │                   │   ├── NavigationTreeCellRender.java
    │                   │   ├── NavigationTree.java
    │                   │   ├── NewTaskFrame.java
    │                   │   └── SuspendWindow.java
    │                   └── util
    │                       ├── DateUtil.java
    │                       ├── FileUtil.java
    │                       └── ImageUtil.java
    ├── foxmail
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── foxmail
    │   │               ├── box
    │   │               │   ├── AbstractBox.class
    │   │               │   ├── DeletedBox.class
    │   │               │   ├── DraftBox.class
    │   │               │   ├── InBox.class
    │   │               │   ├── MailBox.class
    │   │               │   ├── OutBox.class
    │   │               │   └── SentBox.class
    │   │               ├── exception
    │   │               │   ├── FileException.class
    │   │               │   ├── LoginException.class
    │   │               │   ├── MailConnectionException.class
    │   │               │   ├── PropertiesException.class
    │   │               │   ├── SendMailException.class
    │   │               │   └── ValidateException.class
    │   │               ├── mail
    │   │               │   ├── LoadMailException.class
    │   │               │   ├── MailLoader.class
    │   │               │   ├── MailLoaderImpl.class
    │   │               │   ├── MailSender.class
    │   │               │   └── MailSenderImpl.class
    │   │               ├── Main.class
    │   │               ├── object
    │   │               │   ├── FileObject.class
    │   │               │   ├── Mail.class
    │   │               │   └── MailComparator.class
    │   │               ├── system
    │   │               │   ├── impl
    │   │               │   │   ├── SystemHandlerImpl.class
    │   │               │   │   └── SystemLoaderImpl.class
    │   │               │   ├── SystemHandler.class
    │   │               │   └── SystemLoader.class
    │   │               ├── ui
    │   │               │   ├── FileChooser.class
    │   │               │   ├── FolderChooser.class
    │   │               │   ├── LoginFrame$1.class
    │   │               │   ├── LoginFrame$2.class
    │   │               │   ├── LoginFrame.class
    │   │               │   ├── MailContext$1.class
    │   │               │   ├── MailContext.class
    │   │               │   ├── MailFrame$1.class
    │   │               │   ├── MailFrame$2.class
    │   │               │   ├── MailFrame$3.class
    │   │               │   ├── MailFrame$4.class
    │   │               │   ├── MailFrame$5.class
    │   │               │   ├── MailFrame$6.class
    │   │               │   ├── MailFrame.class
    │   │               │   ├── MailListTable.class
    │   │               │   ├── MailTableCellRenderer.class
    │   │               │   ├── MainFrame$10.class
    │   │               │   ├── MainFrame$1.class
    │   │               │   ├── MainFrame$2.class
    │   │               │   ├── MainFrame$3.class
    │   │               │   ├── MainFrame$4.class
    │   │               │   ├── MainFrame$5.class
    │   │               │   ├── MainFrame$6.class
    │   │               │   ├── MainFrame$7.class
    │   │               │   ├── MainFrame$8.class
    │   │               │   ├── MainFrame$9.class
    │   │               │   ├── MainFrame.class
    │   │               │   ├── MainListMouseListener.class
    │   │               │   ├── ReceiveTask.class
    │   │               │   ├── SailTreeCellRenderer.class
    │   │               │   ├── SailTreeListener.class
    │   │               │   ├── SendListMouseListener.class
    │   │               │   ├── SetupFrame$1.class
    │   │               │   ├── SetupFrame$2.class
    │   │               │   └── SetupFrame.class
    │   │               └── util
    │   │                   ├── FileUtil.class
    │   │                   └── PropertiesUtil.class
    │   ├── datas
    │   ├── images
    │   │   ├── deleted.gif
    │   │   ├── deleted-tree.gif
    │   │   ├── delete.gif
    │   │   ├── draft.gif
    │   │   ├── draft-save.gif
    │   │   ├── draft-tree.gif
    │   │   ├── envelop-close.gif
    │   │   ├── envelop-open.gif
    │   │   ├── file.gif
    │   │   ├── in.gif
    │   │   ├── in-tree.gif
    │   │   ├── new.gif
    │   │   ├── out.gif
    │   │   ├── out-save.gif
    │   │   ├── out-tree.gif
    │   │   ├── real-delete.gif
    │   │   ├── reply.gif
    │   │   ├── revert.gif
    │   │   ├── send.gif
    │   │   ├── sent-tree.gif
    │   │   ├── setup.gif
    │   │   └── transmit.gif
    │   ├── lib
    │   │   ├── mail.jar
    │   │   ├── xpp3_min-1.1.4c.jar
    │   │   └── xstream-1.3.1.jar
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── foxmail
    │                   ├── box
    │                   │   ├── AbstractBox.java
    │                   │   ├── DeletedBox.java
    │                   │   ├── DraftBox.java
    │                   │   ├── InBox.java
    │                   │   ├── MailBox.java
    │                   │   ├── OutBox.java
    │                   │   └── SentBox.java
    │                   ├── exception
    │                   │   ├── FileException.java
    │                   │   ├── LoginException.java
    │                   │   ├── MailConnectionException.java
    │                   │   ├── PropertiesException.java
    │                   │   ├── SendMailException.java
    │                   │   └── ValidateException.java
    │                   ├── mail
    │                   │   ├── LoadMailException.java
    │                   │   ├── MailLoaderImpl.java
    │                   │   ├── MailLoader.java
    │                   │   ├── MailSenderImpl.java
    │                   │   └── MailSender.java
    │                   ├── Main.java
    │                   ├── object
    │                   │   ├── FileObject.java
    │                   │   ├── MailComparator.java
    │                   │   └── Mail.java
    │                   ├── system
    │                   │   ├── impl
    │                   │   │   ├── SystemHandlerImpl.java
    │                   │   │   └── SystemLoaderImpl.java
    │                   │   ├── SystemHandler.java
    │                   │   └── SystemLoader.java
    │                   ├── ui
    │                   │   ├── LoginFrame.java
    │                   │   ├── MailContext.java
    │                   │   ├── MailFrame.java
    │                   │   ├── MailListTable.java
    │                   │   ├── MailTableCellRenderer.java
    │                   │   ├── MainFrame.java
    │                   │   ├── MainListMouseListener.java
    │                   │   ├── SailTreeCellRenderer.java
    │                   │   ├── SailTreeListener.java
    │                   │   ├── SendListMouseListener.java
    │                   │   └── SetupFrame.java
    │                   └── util
    │                       ├── FileUtil.java
    │                       └── PropertiesUtil.java
    ├── GameHall-Client
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── client
    │   │                   ├── ClientThread.class
    │   │                   ├── exception
    │   │                   │   └── ClientException.class
    │   │                   ├── HeadComboBoxRenderer.class
    │   │                   ├── LoginFrame$1.class
    │   │                   ├── LoginFrame$2.class
    │   │                   ├── LoginFrame.class
    │   │                   ├── Main.class
    │   │                   └── util
    │   │                       └── ImageUtil.class
    │   ├── game
    │   │   ├── chatroom-client.jar
    │   │   └── fivechess-client.jar
    │   ├── images
    │   │   ├── fivechess
    │   │   │   ├── background.gif
    │   │   │   ├── blackDisk.gif
    │   │   │   ├── black.gif
    │   │   │   ├── black-play-select.png
    │   │   │   ├── fiveStoneBoard.jpg
    │   │   │   ├── ready.gif
    │   │   │   ├── selected.gif
    │   │   │   ├── start-game-opponent-first.gif
    │   │   │   ├── start-game-you-first.gif
    │   │   │   ├── table.jpg
    │   │   │   ├── tool-begin.gif
    │   │   │   ├── tool-draw-lost.gif
    │   │   │   ├── tool-ready.gif
    │   │   │   ├── whiteDisk.gif
    │   │   │   ├── white.gif
    │   │   │   └── white-play-select.png
    │   │   └── heads
    │   │       ├── 104.gif
    │   │       ├── 109.gif
    │   │       ├── 119.gif
    │   │       ├── 129.gif
    │   │       ├── 139.gif
    │   │       ├── 149.gif
    │   │       ├── 159.gif
    │   │       ├── 169.gif
    │   │       ├── 1.gif
    │   │       ├── 209.gif
    │   │       ├── 219.gif
    │   │       ├── 2.gif
    │   │       ├── 339.gif
    │   │       ├── 349.gif
    │   │       ├── 359.gif
    │   │       ├── 379.gif
    │   │       ├── 383.gif
    │   │       ├── 389.gif
    │   │       ├── 393.gif
    │   │       ├── 399.gif
    │   │       ├── 3.gif
    │   │       ├── 419.gif
    │   │       └── 4.gif
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   └── client
    │                       ├── ClientThread.java
    │                       ├── exception
    │                       │   └── ClientException.java
    │                       ├── HeadComboBoxRenderer.java
    │                       ├── LoginFrame.java
    │                       ├── Main.java
    │                       └── util
    │                           └── ImageUtil.java
    ├── GameHall-Commons
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               ├── commons
    │   │               │   ├── ClientAction.class
    │   │               │   ├── Connection.class
    │   │               │   ├── ErrorCode.class
    │   │               │   ├── Game.class
    │   │               │   ├── Request.class
    │   │               │   ├── Response.class
    │   │               │   ├── ServerAction.class
    │   │               │   └── User.class
    │   │               └── util
    │   │                   ├── TestObject.class
    │   │                   └── XStreamUtil.class
    │   ├── lib
    │   │   ├── xpp3_min-1.1.4c.jar
    │   │   └── xstream-1.3.1.jar
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── gamehall
    │                   ├── commons
    │                   │   ├── ClientAction.java
    │                   │   ├── Connection.java
    │                   │   ├── ErrorCode.java
    │                   │   ├── Game.java
    │                   │   ├── Request.java
    │                   │   ├── Response.java
    │                   │   ├── ServerAction.java
    │                   │   └── User.java
    │                   └── util
    │                       ├── TestObject.java
    │                       └── XStreamUtil.java
    ├── GameHall-Server
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── server
    │   │                   ├── exception
    │   │                   │   └── ServerException.class
    │   │                   ├── Main.class
    │   │                   ├── Server.class
    │   │                   └── ServerThread.class
    │   ├── lib
    │   │   └── log4j-1.2.15.jar
    │   ├── src
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gamehall
    │   │               └── server
    │   │                   ├── exception
    │   │                   │   └── ServerException.java
    │   │                   ├── Main.java
    │   │                   ├── Server.java
    │   │                   └── ServerThread.java
    │   └── work
    │       └── command.bat
    ├── gobang
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── gobang
    │   │               ├── Chessboard.class
    │   │               ├── Chessman.class
    │   │               └── GobangGame.class
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── gobang
    │                   ├── Chessboard.java
    │                   ├── Chessman.java
    │                   └── GobangGame.java
    ├── image
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── image
    │   │               ├── ImageAction.class
    │   │               ├── ImageFileChooser$MyFileFilter.class
    │   │               ├── ImageFileChooser.class
    │   │               ├── ImageFrame$1.class
    │   │               ├── ImageFrame$2.class
    │   │               ├── ImageFrame$3.class
    │   │               ├── ImageFrame$DrawSpace.class
    │   │               ├── ImageFrame.class
    │   │               ├── ImageService.class
    │   │               ├── Main.class
    │   │               ├── MyImage.class
    │   │               └── tool
    │   │                   ├── AbstractTool.class
    │   │                   ├── AtomizerTool.class
    │   │                   ├── BrushTool.class
    │   │                   ├── ColorPickedTool.class
    │   │                   ├── EraserTool.class
    │   │                   ├── LineTool.class
    │   │                   ├── PencilTool.class
    │   │                   ├── PolygonTool.class
    │   │                   ├── RectTool.class
    │   │                   ├── RoundRectTool.class
    │   │                   ├── RoundTool.class
    │   │                   ├── Tool.class
    │   │                   └── ToolFactory.class
    │   ├── img
    │   │   ├── atomizercursor.gif
    │   │   ├── AtomizerTool.jpg
    │   │   ├── brushcursor.gif
    │   │   ├── BrushTool.jpg
    │   │   ├── colorcursor.gif
    │   │   ├── ColorPickedTool.jpg
    │   │   ├── erasercursor.gif
    │   │   ├── EraserTool.jpg
    │   │   ├── LineTool.jpg
    │   │   ├── pencilcursor.gif
    │   │   ├── PencilTool.jpg
    │   │   ├── PolygonTool.jpg
    │   │   ├── RectTool.jpg
    │   │   ├── RoundRectTool.jpg
    │   │   └── RoundTool.jpg
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── image
    │                   ├── ImageAction.java
    │                   ├── ImageFileChooser.java
    │                   ├── ImageFrame.java
    │                   ├── ImageService.java
    │                   ├── Main.java
    │                   ├── MyImage.java
    │                   └── tool
    │                       ├── AbstractTool.java
    │                       ├── AtomizerTool.java
    │                       ├── BrushTool.java
    │                       ├── ColorPickedTool.java
    │                       ├── EraserTool.java
    │                       ├── LineTool.java
    │                       ├── PencilTool.java
    │                       ├── PolygonTool.java
    │                       ├── RectTool.java
    │                       ├── RoundRectTool.java
    │                       ├── RoundTool.java
    │                       ├── ToolFactory.java
    │                       └── Tool.java
    ├── IoC
    │   ├── lib
    │   │   └── dom4j-1.6.1.jar
    │   ├── main
    │   │   └── org
    │   │       └── crazyit
    │   │           └── ioc
    │   │               ├── beans
    │   │               │   ├── beans.dtd
    │   │               │   └── factory
    │   │               │       └── XmlBeanFactory.java
    │   │               ├── context
    │   │               │   ├── AbstractApplicationContext.java
    │   │               │   ├── ApplicationContext.java
    │   │               │   ├── BeanCreatorImpl.java
    │   │               │   ├── BeanCreator.java
    │   │               │   ├── exception
    │   │               │   │   ├── BeanCreateException.java
    │   │               │   │   └── PropertyException.java
    │   │               │   ├── PropertyHandlerImpl.java
    │   │               │   ├── PropertyHandler.java
    │   │               │   └── XmlApplicationContext.java
    │   │               └── xml
    │   │                   ├── autowire
    │   │                   │   ├── Autowire.java
    │   │                   │   ├── ByNameAutowire.java
    │   │                   │   └── NoAutowire.java
    │   │                   ├── construct
    │   │                   │   ├── DataElement.java
    │   │                   │   ├── RefElement.java
    │   │                   │   └── ValueElement.java
    │   │                   ├── DocumentHolder.java
    │   │                   ├── ElementLoaderImpl.java
    │   │                   ├── ElementLoader.java
    │   │                   ├── ElementReaderImpl.java
    │   │                   ├── ElementReader.java
    │   │                   ├── exception
    │   │                   │   ├── DocumentException.java
    │   │                   │   └── ElementLoaderException.java
    │   │                   ├── IoCEntityResolver.java
    │   │                   ├── property
    │   │                   │   └── PropertyElement.java
    │   │                   └── XmlDocumentHolder.java
    │   ├── target
    │   │   ├── org
    │   │   │   └── crazyit
    │   │   │       └── ioc
    │   │   │           ├── beans
    │   │   │           │   ├── beans.dtd
    │   │   │           │   └── factory
    │   │   │           │       └── XmlBeanFactory.class
    │   │   │           ├── context
    │   │   │           │   ├── AbstractApplicationContext.class
    │   │   │           │   ├── ApplicationContext.class
    │   │   │           │   ├── BeanCreator.class
    │   │   │           │   ├── BeanCreatorImpl.class
    │   │   │           │   ├── BeanCreatorTest.class
    │   │   │           │   ├── exception
    │   │   │           │   │   ├── BeanCreateException.class
    │   │   │           │   │   └── PropertyException.class
    │   │   │           │   ├── object
    │   │   │           │   │   ├── BeanCreatorObject1.class
    │   │   │           │   │   ├── BeanCreatorObject2.class
    │   │   │           │   │   ├── interfaces
    │   │   │           │   │   │   ├── Implement.class
    │   │   │           │   │   │   ├── Interface1.class
    │   │   │           │   │   │   ├── Interface2.class
    │   │   │           │   │   │   └── TestImplement.class
    │   │   │           │   │   ├── PropertyHandlerObject1.class
    │   │   │           │   │   ├── School.class
    │   │   │           │   │   ├── XmlApplicationContextObject1.class
    │   │   │           │   │   ├── XmlApplicationContextObject2.class
    │   │   │           │   │   └── XmlApplicationContextObject3.class
    │   │   │           │   ├── PropertyHandler.class
    │   │   │           │   ├── PropertyHandlerImpl.class
    │   │   │           │   ├── PropertyHandlerTest.class
    │   │   │           │   ├── XmlApplicationContext.class
    │   │   │           │   └── XmlApplicationContextTest.class
    │   │   │           ├── factory
    │   │   │           │   └── XmlBeanFactoryTest.class
    │   │   │           ├── MainTest.class
    │   │   │           └── xml
    │   │   │               ├── autowire
    │   │   │               │   ├── Autowire.class
    │   │   │               │   ├── ByNameAutowire.class
    │   │   │               │   └── NoAutowire.class
    │   │   │               ├── construct
    │   │   │               │   ├── DataElement.class
    │   │   │               │   ├── RefElement.class
    │   │   │               │   └── ValueElement.class
    │   │   │               ├── DocumentHolder.class
    │   │   │               ├── ElementLoader.class
    │   │   │               ├── ElementLoaderImpl.class
    │   │   │               ├── ElementLoaderTest.class
    │   │   │               ├── ElementReader.class
    │   │   │               ├── ElementReaderImpl.class
    │   │   │               ├── ElementReaderTest.class
    │   │   │               ├── exception
    │   │   │               │   ├── DocumentException.class
    │   │   │               │   └── ElementLoaderException.class
    │   │   │               ├── IoCEntityResolver.class
    │   │   │               ├── object
    │   │   │               │   ├── TestObject1.class
    │   │   │               │   └── TestObject2.class
    │   │   │               ├── property
    │   │   │               │   └── PropertyElement.class
    │   │   │               ├── XmlDocumentHolder.class
    │   │   │               └── XmlHolderTest.class
    │   │   └── resources
    │   │       ├── context
    │   │       │   └── XmlApplicationContext1.xml
    │   │       ├── ElementLoader.xml
    │   │       ├── ElementReader.xml
    │   │       ├── factory
    │   │       │   └── XmlBeanFactory.xml
    │   │       ├── XmlApplicationContext1.xml
    │   │       └── XmlHolder.xml
    │   └── test
    │       ├── org
    │       │   └── crazyit
    │       │       └── ioc
    │       │           ├── context
    │       │           │   ├── BeanCreatorTest.java
    │       │           │   ├── object
    │       │           │   │   ├── BeanCreatorObject1.java
    │       │           │   │   ├── BeanCreatorObject2.java
    │       │           │   │   ├── interfaces
    │       │           │   │   │   ├── Implement.java
    │       │           │   │   │   ├── Interface1.java
    │       │           │   │   │   ├── Interface2.java
    │       │           │   │   │   └── TestImplement.java
    │       │           │   │   ├── PropertyHandlerObject1.java
    │       │           │   │   ├── School.java
    │       │           │   │   ├── XmlApplicationContextObject1.java
    │       │           │   │   ├── XmlApplicationContextObject2.java
    │       │           │   │   └── XmlApplicationContextObject3.java
    │       │           │   ├── PropertyHandlerTest.java
    │       │           │   └── XmlApplicationContextTest.java
    │       │           ├── factory
    │       │           │   └── XmlBeanFactoryTest.java
    │       │           ├── MainTest.java
    │       │           └── xml
    │       │               ├── ElementLoaderTest.java
    │       │               ├── ElementReaderTest.java
    │       │               ├── object
    │       │               │   ├── TestObject1.java
    │       │               │   └── TestObject2.java
    │       │               └── XmlHolderTest.java
    │       └── resources
    │           ├── context
    │           │   └── XmlApplicationContext1.xml
    │           ├── ElementLoader.xml
    │           ├── ElementReader.xml
    │           ├── factory
    │           │   └── XmlBeanFactory.xml
    │           ├── XmlApplicationContext1.xml
    │           └── XmlHolder.xml
    ├── linkgame
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── linkgame
    │   │               ├── commons
    │   │               │   ├── GameConfiguration.class
    │   │               │   ├── GameException.class
    │   │               │   ├── LinkInfo.class
    │   │               │   ├── Piece.class
    │   │               │   └── Point.class
    │   │               ├── LinkGame$1.class
    │   │               ├── LinkGame.class
    │   │               ├── listener
    │   │               │   ├── BeginListener.class
    │   │               │   └── GameListener.class
    │   │               ├── service
    │   │               │   ├── AbstractBoard.class
    │   │               │   ├── GameService.class
    │   │               │   └── impl
    │   │               │       ├── GameServiceImpl.class
    │   │               │       ├── SimpleBoard.class
    │   │               │       └── SquareBoard.class
    │   │               ├── timer
    │   │               │   └── TimerTask.class
    │   │               ├── utils
    │   │               │   └── ImageUtil.class
    │   │               └── view
    │   │                   ├── GamePanel.class
    │   │                   └── TimeLabel.class
    │   ├── images
    │   │   ├── background.gif
    │   │   ├── crazyItLogo.jpg
    │   │   ├── logo.gif
    │   │   ├── lose.gif
    │   │   ├── pieces
    │   │   │   ├── 10.gif
    │   │   │   ├── 11.gif
    │   │   │   ├── 12.gif
    │   │   │   ├── 13.gif
    │   │   │   ├── 14.gif
    │   │   │   ├── 15.gif
    │   │   │   ├── 16.gif
    │   │   │   ├── 17.gif
    │   │   │   ├── 18.gif
    │   │   │   ├── 19.gif
    │   │   │   ├── 1.gif
    │   │   │   ├── 20.gif
    │   │   │   ├── 21.gif
    │   │   │   ├── 22.gif
    │   │   │   ├── 23.gif
    │   │   │   ├── 2.gif
    │   │   │   ├── 3.gif
    │   │   │   ├── 4.gif
    │   │   │   ├── 5.gif
    │   │   │   ├── 6.gif
    │   │   │   ├── 7.gif
    │   │   │   ├── 8.gif
    │   │   │   └── 9.gif
    │   │   ├── selected.gif
    │   │   └── win.gif
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── linkgame
    │                   ├── commons
    │                   │   ├── GameConfiguration.java
    │                   │   ├── GameException.java
    │                   │   ├── LinkInfo.java
    │                   │   ├── Piece.java
    │                   │   └── Point.java
    │                   ├── LinkGame.java
    │                   ├── listener
    │                   │   ├── BeginListener.java
    │                   │   └── GameListener.java
    │                   ├── service
    │                   │   ├── AbstractBoard.java
    │                   │   ├── GameService.java
    │                   │   └── impl
    │                   │       ├── GameServiceImpl.java
    │                   │       ├── SimpleBoard.java
    │                   │       └── SquareBoard.java
    │                   ├── timer
    │                   │   └── TimerTask.java
    │                   ├── utils
    │                   │   └── ImageUtil.java
    │                   └── view
    │                       ├── GamePanel.java
    │                       └── TimeLabel.java
    ├── mysql-manager
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── mysql
    │   │               ├── database
    │   │               │   ├── BackupHandler.class
    │   │               │   └── impl
    │   │               │       ├── BackupHandlerImpl.class
    │   │               │       └── CommandThread.class
    │   │               ├── exception
    │   │               │   ├── CommandException.class
    │   │               │   ├── ConnectionException.class
    │   │               │   ├── FileException.class
    │   │               │   └── QueryException.class
    │   │               ├── Main.class
    │   │               ├── object
    │   │               │   ├── GlobalContext.class
    │   │               │   ├── list
    │   │               │   │   ├── AbstractData.class
    │   │               │   │   ├── ProcedureData.class
    │   │               │   │   ├── QueryData.class
    │   │               │   │   ├── TableData.class
    │   │               │   │   └── ViewData.class
    │   │               │   ├── QueryObject.class
    │   │               │   ├── table
    │   │               │   │   ├── DataCell.class
    │   │               │   │   ├── DataColumn.class
    │   │               │   │   ├── ForeignItem.class
    │   │               │   │   ├── Item.class
    │   │               │   │   └── ProcedureType.class
    │   │               │   ├── tree
    │   │               │   │   ├── ConnectionNode.class
    │   │               │   │   ├── Database.class
    │   │               │   │   ├── ProcedureNode.class
    │   │               │   │   ├── RootNode.class
    │   │               │   │   ├── ServerConnection.class
    │   │               │   │   ├── TableNode.class
    │   │               │   │   └── ViewNode.class
    │   │               │   └── ViewObject.class
    │   │               ├── system
    │   │               │   ├── impl
    │   │               │   │   └── PropertiesHandlerImpl.class
    │   │               │   └── PropertiesHandler.class
    │   │               ├── table
    │   │               │   └── object
    │   │               │       ├── Field.class
    │   │               │       ├── ForeignField.class
    │   │               │       ├── UpdateField.class
    │   │               │       └── UpdateForeignField.class
    │   │               ├── ui
    │   │               │   ├── CommonFrame.class
    │   │               │   ├── ConfigFrame$1.class
    │   │               │   ├── ConfigFrame$2.class
    │   │               │   ├── ConfigFrame$3.class
    │   │               │   ├── ConfigFrame.class
    │   │               │   ├── ConnectionFrame$1.class
    │   │               │   ├── ConnectionFrame$2.class
    │   │               │   ├── ConnectionFrame$3.class
    │   │               │   ├── ConnectionFrame.class
    │   │               │   ├── DatabaseFrame$1.class
    │   │               │   ├── DatabaseFrame.class
    │   │               │   ├── DataFrame$1.class
    │   │               │   ├── DataFrame$2.class
    │   │               │   ├── DataFrame$3.class
    │   │               │   ├── DataFrame$4.class
    │   │               │   ├── DataFrame.class
    │   │               │   ├── DumpFolderChooser.class
    │   │               │   ├── DumpTableChooser.class
    │   │               │   ├── FileChooser.class
    │   │               │   ├── FolderChooser.class
    │   │               │   ├── list
    │   │               │   │   └── ListCellRenderer.class
    │   │               │   ├── MainFrame$10.class
    │   │               │   ├── MainFrame$11.class
    │   │               │   ├── MainFrame$12.class
    │   │               │   ├── MainFrame$13.class
    │   │               │   ├── MainFrame$14.class
    │   │               │   ├── MainFrame$15.class
    │   │               │   ├── MainFrame$16.class
    │   │               │   ├── MainFrame$17.class
    │   │               │   ├── MainFrame$18.class
    │   │               │   ├── MainFrame$19.class
    │   │               │   ├── MainFrame$1.class
    │   │               │   ├── MainFrame$20.class
    │   │               │   ├── MainFrame$21.class
    │   │               │   ├── MainFrame$22.class
    │   │               │   ├── MainFrame$23.class
    │   │               │   ├── MainFrame$24.class
    │   │               │   ├── MainFrame$25.class
    │   │               │   ├── MainFrame$2.class
    │   │               │   ├── MainFrame$3.class
    │   │               │   ├── MainFrame$4.class
    │   │               │   ├── MainFrame$5.class
    │   │               │   ├── MainFrame$6.class
    │   │               │   ├── MainFrame$7.class
    │   │               │   ├── MainFrame$8.class
    │   │               │   ├── MainFrame$9.class
    │   │               │   ├── MainFrame.class
    │   │               │   ├── NameFrame$1.class
    │   │               │   ├── NameFrame$2.class
    │   │               │   ├── NameFrame.class
    │   │               │   ├── ProcedureFrame$1.class
    │   │               │   ├── ProcedureFrame$2.class
    │   │               │   ├── ProcedureFrame$3.class
    │   │               │   ├── ProcedureFrame.class
    │   │               │   ├── QueryFrame$1.class
    │   │               │   ├── QueryFrame$2.class
    │   │               │   ├── QueryFrame$3.class
    │   │               │   ├── QueryFrame.class
    │   │               │   ├── SQLFileChooser.class
    │   │               │   ├── table
    │   │               │   │   ├── DataTable$1.class
    │   │               │   │   ├── DataTable$2.class
    │   │               │   │   ├── DataTable.class
    │   │               │   │   ├── FieldTable$1.class
    │   │               │   │   ├── FieldTable.class
    │   │               │   │   ├── FieldTableIconCellRenderer.class
    │   │               │   │   ├── ForeignTable$1.class
    │   │               │   │   ├── ForeignTable$2.class
    │   │               │   │   ├── ForeignTable$3.class
    │   │               │   │   ├── ForeignTable$4.class
    │   │               │   │   ├── ForeignTable$5.class
    │   │               │   │   ├── ForeignTable$6.class
    │   │               │   │   └── ForeignTable.class
    │   │               │   ├── TableFrame$1.class
    │   │               │   ├── TableFrame$2.class
    │   │               │   ├── TableFrame$3.class
    │   │               │   ├── TableFrame$4.class
    │   │               │   ├── TableFrame$5.class
    │   │               │   ├── TableFrame$6.class
    │   │               │   ├── TableFrame$7.class
    │   │               │   ├── TableFrame$8.class
    │   │               │   ├── TableFrame$9.class
    │   │               │   ├── TableFrame.class
    │   │               │   ├── tree
    │   │               │   │   ├── TreeCellRenderer.class
    │   │               │   │   └── TreeListener.class
    │   │               │   ├── ViewFrame$1.class
    │   │               │   └── ViewFrame.class
    │   │               └── util
    │   │                   ├── CommandUtil.class
    │   │                   ├── FileUtil.class
    │   │                   ├── ImageUtil.class
    │   │                   └── MySQLUtil.class
    │   ├── config
    │   │   └── mysql.properties
    │   ├── connections
    │   │   └── 这是连接.properties
    │   ├── images
    │   │   ├── account-manage.gif
    │   │   ├── add-data.gif
    │   │   ├── add-procedure.gif
    │   │   ├── add-table.gif
    │   │   ├── add-view.gif
    │   │   ├── checkbox.gif
    │   │   ├── checkbox-selected.gif
    │   │   ├── connection.gif
    │   │   ├── data
    │   │   │   ├── function.gif
    │   │   │   ├── procedure.gif
    │   │   │   ├── table.gif
    │   │   │   └── view.gif
    │   │   ├── delete-data.gif
    │   │   ├── delete-procedure.gif
    │   │   ├── delete-table.gif
    │   │   ├── delete-view.gif
    │   │   ├── edit-procedure.gif
    │   │   ├── edit-table.gif
    │   │   ├── edit-view.gif
    │   │   ├── open-procedure.gif
    │   │   ├── open-table.gif
    │   │   ├── open-view.gif
    │   │   ├── primary-key-blank.gif
    │   │   ├── primary-key.gif
    │   │   ├── procedure.gif
    │   │   ├── query.gif
    │   │   ├── refresh-data.gif
    │   │   ├── refresh.gif
    │   │   ├── run-query.gif
    │   │   ├── saveas-procedure.gif
    │   │   ├── saveas-table.gif
    │   │   ├── saveas-view.gif
    │   │   ├── save-procedure.gif
    │   │   ├── save-query.gif
    │   │   ├── save-table.gif
    │   │   ├── save-view.gif
    │   │   ├── sort-asc.gif
    │   │   ├── sort-desc.gif
    │   │   ├── submit-data.gif
    │   │   ├── table.gif
    │   │   ├── tree
    │   │   │   ├── connection-close.gif
    │   │   │   ├── connection-open.gif
    │   │   │   ├── database-close.gif
    │   │   │   ├── database-open.gif
    │   │   │   ├── procedure.gif
    │   │   │   ├── table.gif
    │   │   │   └── view.gif
    │   │   └── view.gif
    │   ├── lib
    │   │   └── mysql-connector-java-5.1.6.jar
    │   ├── src
    │   │   └── org
    │   │       └── crazyit
    │   │           └── mysql
    │   │               ├── database
    │   │               │   ├── BackupHandler.java
    │   │               │   └── impl
    │   │               │       └── BackupHandlerImpl.java
    │   │               ├── exception
    │   │               │   ├── CommandException.java
    │   │               │   ├── ConnectionException.java
    │   │               │   ├── FileException.java
    │   │               │   └── QueryException.java
    │   │               ├── Main.java
    │   │               ├── object
    │   │               │   ├── GlobalContext.java
    │   │               │   ├── list
    │   │               │   │   ├── AbstractData.java
    │   │               │   │   ├── ProcedureData.java
    │   │               │   │   ├── QueryData.java
    │   │               │   │   ├── TableData.java
    │   │               │   │   └── ViewData.java
    │   │               │   ├── QueryObject.java
    │   │               │   ├── table
    │   │               │   │   ├── DataCell.java
    │   │               │   │   ├── DataColumn.java
    │   │               │   │   ├── ForeignItem.java
    │   │               │   │   ├── Item.java
    │   │               │   │   └── ProcedureType.java
    │   │               │   ├── tree
    │   │               │   │   ├── ConnectionNode.java
    │   │               │   │   ├── Database.java
    │   │               │   │   ├── ProcedureNode.java
    │   │               │   │   ├── RootNode.java
    │   │               │   │   ├── ServerConnection.java
    │   │               │   │   ├── TableNode.java
    │   │               │   │   └── ViewNode.java
    │   │               │   └── ViewObject.java
    │   │               ├── system
    │   │               │   ├── impl
    │   │               │   │   └── PropertiesHandlerImpl.java
    │   │               │   └── PropertiesHandler.java
    │   │               ├── table
    │   │               │   └── object
    │   │               │       ├── Field.java
    │   │               │       ├── ForeignField.java
    │   │               │       ├── UpdateField.java
    │   │               │       └── UpdateForeignField.java
    │   │               ├── ui
    │   │               │   ├── CommonFrame.java
    │   │               │   ├── ConfigFrame.java
    │   │               │   ├── ConnectionFrame.java
    │   │               │   ├── DatabaseFrame.java
    │   │               │   ├── DataFrame.java
    │   │               │   ├── list
    │   │               │   │   └── ListCellRenderer.java
    │   │               │   ├── MainFrame.java
    │   │               │   ├── NameFrame.java
    │   │               │   ├── ProcedureFrame.java
    │   │               │   ├── QueryFrame.java
    │   │               │   ├── table
    │   │               │   │   ├── DataTable.java
    │   │               │   │   ├── FieldTableIconCellRenderer.java
    │   │               │   │   ├── FieldTable.java
    │   │               │   │   └── ForeignTable.java
    │   │               │   ├── TableFrame.java
    │   │               │   ├── tree
    │   │               │   │   ├── TreeCellRenderer.java
    │   │               │   │   └── TreeListener.java
    │   │               │   └── ViewFrame.java
    │   │               └── util
    │   │                   ├── CommandUtil.java
    │   │                   ├── FileUtil.java
    │   │                   ├── ImageUtil.java
    │   │                   └── MySQLUtil.java
    │   └── temp
    ├── tetris
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── tetris
    │   │               ├── exception
    │   │               │   └── GameException.class
    │   │               ├── Main.class
    │   │               ├── object
    │   │               │   ├── impl
    │   │               │   │   └── PieceCreatorImpl.class
    │   │               │   ├── Piece.class
    │   │               │   ├── PieceCreator.class
    │   │               │   └── Square.class
    │   │               ├── piece
    │   │               │   ├── Piece0.class
    │   │               │   ├── Piece1.class
    │   │               │   ├── Piece2.class
    │   │               │   ├── Piece3.class
    │   │               │   ├── Piece4.class
    │   │               │   ├── Piece5.class
    │   │               │   └── Piece6.class
    │   │               ├── ui
    │   │               │   ├── GamePanel.class
    │   │               │   ├── MainFrame$1.class
    │   │               │   ├── MainFrame$2.class
    │   │               │   ├── MainFrame$3.class
    │   │               │   ├── MainFrame$4.class
    │   │               │   ├── MainFrame.class
    │   │               │   └── TetrisTask.class
    │   │               └── util
    │   │                   └── ImageUtil.class
    │   ├── images
    │   │   ├── background.jpg
    │   │   ├── button-bg-pause.gif
    │   │   ├── button-bg-pause-on.gif
    │   │   ├── button-bg-resume.gif
    │   │   ├── button-bg-resume-on.gif
    │   │   ├── button-bg-start.gif
    │   │   ├── button-bg-start-on.gif
    │   │   ├── square0.jpg
    │   │   ├── square1.jpg
    │   │   ├── square2.jpg
    │   │   ├── square3.jpg
    │   │   ├── square4.jpg
    │   │   ├── square5.jpg
    │   │   └── square6.jpg
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── tetris
    │                   ├── exception
    │                   │   └── GameException.java
    │                   ├── Main.java
    │                   ├── object
    │                   │   ├── impl
    │                   │   │   └── PieceCreatorImpl.java
    │                   │   ├── PieceCreator.java
    │                   │   ├── Piece.java
    │                   │   └── Square.java
    │                   ├── piece
    │                   │   ├── Piece0.java
    │                   │   ├── Piece1.java
    │                   │   ├── Piece2.java
    │                   │   ├── Piece3.java
    │                   │   ├── Piece4.java
    │                   │   ├── Piece5.java
    │                   │   └── Piece6.java
    │                   ├── ui
    │                   │   ├── GamePanel.java
    │                   │   └── MainFrame.java
    │                   └── util
    │                       └── ImageUtil.java
    ├── transaction
    │   ├── bin
    │   │   ├── cfg
    │   │   │   └── jdbc.properties
    │   │   └── org
    │   │       └── crazyit
    │   │           └── transaction
    │   │               ├── dao
    │   │               │   ├── CommentDao.class
    │   │               │   ├── impl
    │   │               │   │   ├── BaseDaoImpl.class
    │   │               │   │   ├── CommentDaoImpl.class
    │   │               │   │   ├── LogDaoImpl.class
    │   │               │   │   ├── RoleDaoImpl.class
    │   │               │   │   ├── TransactionDaoImpl.class
    │   │               │   │   ├── UserDaoImpl.class
    │   │               │   │   └── UserTransferDaoImpl.class
    │   │               │   ├── LogDao.class
    │   │               │   ├── RoleDao.class
    │   │               │   ├── TransactionDao.class
    │   │               │   ├── UserDao.class
    │   │               │   └── UserTransferDao.class
    │   │               ├── jdbc
    │   │               │   ├── JDBCException.class
    │   │               │   ├── JDBCExecutor.class
    │   │               │   ├── PropertiesUtil.class
    │   │               │   └── QueryException.class
    │   │               ├── Main.class
    │   │               ├── model
    │   │               │   ├── Comment.class
    │   │               │   ├── Log.class
    │   │               │   ├── Role.class
    │   │               │   ├── Transaction.class
    │   │               │   ├── TransactionState.class
    │   │               │   ├── User.class
    │   │               │   ├── UserTransfer.class
    │   │               │   └── ValueObject.class
    │   │               ├── service
    │   │               │   ├── BusinessException.class
    │   │               │   ├── CommentService.class
    │   │               │   ├── impl
    │   │               │   │   ├── CommentServiceImpl.class
    │   │               │   │   ├── RoleServiceImpl.class
    │   │               │   │   ├── TransactionServiceImpl.class
    │   │               │   │   └── UserServiceImpl.class
    │   │               │   ├── RoleService.class
    │   │               │   ├── TransactionService.class
    │   │               │   └── UserService.class
    │   │               ├── ui
    │   │               │   ├── BasePanel.class
    │   │               │   ├── dialog
    │   │               │   │   ├── AddUserDialog$1.class
    │   │               │   │   ├── AddUserDialog$2.class
    │   │               │   │   ├── AddUserDialog.class
    │   │               │   │   ├── HandleTransactionDialog$1.class
    │   │               │   │   ├── HandleTransactionDialog$2.class
    │   │               │   │   ├── HandleTransactionDialog.class
    │   │               │   │   ├── NewTransactionDialog$1.class
    │   │               │   │   ├── NewTransactionDialog$2.class
    │   │               │   │   ├── NewTransactionDialog.class
    │   │               │   │   ├── SelectUserDialog$1.class
    │   │               │   │   ├── SelectUserDialog$2.class
    │   │               │   │   ├── SelectUserDialog$3.class
    │   │               │   │   ├── SelectUserDialog.class
    │   │               │   │   ├── TransferTransactionDialog$1.class
    │   │               │   │   ├── TransferTransactionDialog$2.class
    │   │               │   │   ├── TransferTransactionDialog$3.class
    │   │               │   │   ├── TransferTransactionDialog.class
    │   │               │   │   ├── ViewTransactionDialog$1.class
    │   │               │   │   └── ViewTransactionDialog.class
    │   │               │   ├── handler
    │   │               │   │   ├── impl
    │   │               │   │   │   ├── FinishHandler.class
    │   │               │   │   │   ├── ForAWhileHandler.class
    │   │               │   │   │   ├── NewTransactionUserSelectHandler.class
    │   │               │   │   │   ├── NotToDoHandler.class
    │   │               │   │   │   └── TransferUserSelectHandler.class
    │   │               │   │   ├── TransactionHandler.class
    │   │               │   │   └── UserSelectHandler.class
    │   │               │   ├── LoginFrame$1.class
    │   │               │   ├── LoginFrame$2.class
    │   │               │   ├── LoginFrame.class
    │   │               │   ├── MainFrame$1.class
    │   │               │   ├── MainFrame$2.class
    │   │               │   ├── MainFrame$3.class
    │   │               │   ├── MainFrame$4.class
    │   │               │   ├── MainFrame.class
    │   │               │   ├── MyTransactionPanel$1.class
    │   │               │   ├── MyTransactionPanel$2.class
    │   │               │   ├── MyTransactionPanel$3.class
    │   │               │   ├── MyTransactionPanel$4.class
    │   │               │   ├── MyTransactionPanel$5.class
    │   │               │   ├── MyTransactionPanel$6.class
    │   │               │   ├── MyTransactionPanel.class
    │   │               │   ├── table
    │   │               │   │   ├── State.class
    │   │               │   │   ├── TransactionTableCellRenderer.class
    │   │               │   │   ├── TransactionTable.class
    │   │               │   │   ├── TransactionTableModel.class
    │   │               │   │   ├── UserTableCellRenderer.class
    │   │               │   │   ├── UserTable.class
    │   │               │   │   └── UserTableModel.class
    │   │               │   ├── TransactionManagePanel$1.class
    │   │               │   ├── TransactionManagePanel$2.class
    │   │               │   ├── TransactionManagePanel$3.class
    │   │               │   ├── TransactionManagePanel$4.class
    │   │               │   ├── TransactionManagePanel$5.class
    │   │               │   ├── TransactionManagePanel.class
    │   │               │   ├── UserPanel$1.class
    │   │               │   ├── UserPanel$2.class
    │   │               │   ├── UserPanel$3.class
    │   │               │   └── UserPanel.class
    │   │               └── util
    │   │                   ├── ApplicationContext.class
    │   │                   ├── DataException.class
    │   │                   ├── DataUtil.class
    │   │                   └── ViewUtil.class
    │   ├── images
    │   │   ├── menu
    │   │   │   ├── exit.gif
    │   │   │   ├── myTransaction.gif
    │   │   │   ├── transactionManage.gif
    │   │   │   └── userManage.gif
    │   │   ├── my
    │   │   │   ├── all.gif
    │   │   │   ├── finished.gif
    │   │   │   ├── forAWhile.gif
    │   │   │   ├── invalid.gif
    │   │   │   ├── notToDo.gif
    │   │   │   ├── processing.gif
    │   │   │   └── transfer.gif
    │   │   └── state
    │   │       ├── finished.gif
    │   │       ├── forAWhile.gif
    │   │       ├── invalid.gif
    │   │       ├── notToDo.gif
    │   │       └── processing.gif
    │   ├── lib
    │   │   └── mysql-connector-java-5.1.6.jar
    │   ├── sql
    │   │   └── transaction.sql
    │   └── src
    │       ├── cfg
    │       │   └── jdbc.properties
    │       └── org
    │           └── crazyit
    │               └── transaction
    │                   ├── dao
    │                   │   ├── CommentDao.java
    │                   │   ├── impl
    │                   │   │   ├── BaseDaoImpl.java
    │                   │   │   ├── CommentDaoImpl.java
    │                   │   │   ├── LogDaoImpl.java
    │                   │   │   ├── RoleDaoImpl.java
    │                   │   │   ├── TransactionDaoImpl.java
    │                   │   │   ├── UserDaoImpl.java
    │                   │   │   └── UserTransferDaoImpl.java
    │                   │   ├── LogDao.java
    │                   │   ├── RoleDao.java
    │                   │   ├── TransactionDao.java
    │                   │   ├── UserDao.java
    │                   │   └── UserTransferDao.java
    │                   ├── jdbc
    │                   │   ├── JDBCException.java
    │                   │   ├── JDBCExecutor.java
    │                   │   ├── PropertiesUtil.java
    │                   │   └── QueryException.java
    │                   ├── Main.java
    │                   ├── model
    │                   │   ├── Comment.java
    │                   │   ├── Log.java
    │                   │   ├── Role.java
    │                   │   ├── Transaction.java
    │                   │   ├── TransactionState.java
    │                   │   ├── User.java
    │                   │   ├── UserTransfer.java
    │                   │   └── ValueObject.java
    │                   ├── service
    │                   │   ├── BusinessException.java
    │                   │   ├── CommentService.java
    │                   │   ├── impl
    │                   │   │   ├── CommentServiceImpl.java
    │                   │   │   ├── RoleServiceImpl.java
    │                   │   │   ├── TransactionServiceImpl.java
    │                   │   │   └── UserServiceImpl.java
    │                   │   ├── RoleService.java
    │                   │   ├── TransactionService.java
    │                   │   └── UserService.java
    │                   ├── ui
    │                   │   ├── BasePanel.java
    │                   │   ├── dialog
    │                   │   │   ├── AddUserDialog.java
    │                   │   │   ├── HandleTransactionDialog.java
    │                   │   │   ├── NewTransactionDialog.java
    │                   │   │   ├── SelectUserDialog.java
    │                   │   │   ├── TransferTransactionDialog.java
    │                   │   │   └── ViewTransactionDialog.java
    │                   │   ├── handler
    │                   │   │   ├── impl
    │                   │   │   │   ├── FinishHandler.java
    │                   │   │   │   ├── ForAWhileHandler.java
    │                   │   │   │   ├── NewTransactionUserSelectHandler.java
    │                   │   │   │   ├── NotToDoHandler.java
    │                   │   │   │   └── TransferUserSelectHandler.java
    │                   │   │   ├── TransactionHandler.java
    │                   │   │   └── UserSelectHandler.java
    │                   │   ├── LoginFrame.java
    │                   │   ├── MainFrame.java
    │                   │   ├── MyTransactionPanel.java
    │                   │   ├── table
    │                   │   │   ├── State.java
    │                   │   │   ├── TransactionTableCellRenderer.java
    │                   │   │   ├── TransactionTable.java
    │                   │   │   ├── TransactionTableModel.java
    │                   │   │   ├── UserTableCellRenderer.java
    │                   │   │   ├── UserTable.java
    │                   │   │   └── UserTableModel.java
    │                   │   ├── TransactionManagePanel.java
    │                   │   └── UserPanel.java
    │                   └── util
    │                       ├── ApplicationContext.java
    │                       ├── DataException.java
    │                       ├── DataUtil.java
    │                       └── ViewUtil.java
    ├── viewer
    │   ├── bin
    │   │   └── org
    │   │       └── crazyit
    │   │           └── viewer
    │   │               ├── action
    │   │               │   ├── Action.class
    │   │               │   ├── BigAction.class
    │   │               │   ├── LastAction.class
    │   │               │   ├── NextAction.class
    │   │               │   ├── OpenAction.class
    │   │               │   └── SmallAction.class
    │   │               ├── Main.class
    │   │               ├── ViewerAction.class
    │   │               ├── ViewerFileChooser$MyFileFilter.class
    │   │               ├── ViewerFileChooser.class
    │   │               ├── ViewerFrame$1.class
    │   │               ├── ViewerFrame.class
    │   │               └── ViewerService.class
    │   ├── img
    │   │   ├── del.gif
    │   │   ├── org.crazyit.viewer.action.BigAction.gif
    │   │   ├── org.crazyit.viewer.action.LastAction.gif
    │   │   ├── org.crazyit.viewer.action.NextAction.gif
    │   │   ├── org.crazyit.viewer.action.OpenAction.gif
    │   │   └── org.crazyit.viewer.action.SmallAction.gif
    │   └── src
    │       └── org
    │           └── crazyit
    │               └── viewer
    │                   ├── action
    │                   │   ├── Action.java
    │                   │   ├── BigAction.java
    │                   │   ├── LastAction.java
    │                   │   ├── NextAction.java
    │                   │   ├── OpenAction.java
    │                   │   └── SmallAction.java
    │                   ├── Main.java
    │                   ├── ViewerAction.java
    │                   ├── ViewerFileChooser.java
    │                   ├── ViewerFrame.java
    │                   └── ViewerService.java
    └── 光盘说明.txt

531 directories, 1732 files

实例下载地址

疯狂java实战演义 光盘源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警