实例介绍
包含了陈冈版《Eclipse RCP应用系统开发方法与实战》的所有源代码和jar包,自己重新整理了下,能够完全运行。注意:解压后把jfcsdb这个文件夹移到与eclipse安装的同目录下
【实例截图】
【核心代码】
0d877a9d-e488-4541-a3cd-a0a0d443ac11
└── cn.edu.jfcs
├── AppPref.ini
├── bin
│ ├── cn
│ │ └── edu
│ │ └── jfcs
│ │ ├── actions
│ │ │ ├── AboutSystem.class
│ │ │ ├── AddNewYear$1.class
│ │ │ ├── AddNewYear.class
│ │ │ ├── DataBak$1.class
│ │ │ ├── DataBak.class
│ │ │ ├── GetServerData$1.class
│ │ │ ├── GetServerData.class
│ │ │ ├── GraphicsData.class
│ │ │ ├── HistoryData.class
│ │ │ ├── Logoff.class
│ │ │ ├── PublicData.class
│ │ │ ├── RemoteDataSRConfig.class
│ │ │ ├── TeachUnitData.class
│ │ │ ├── Update.class
│ │ │ ├── UserManag.class
│ │ │ └── YearAction.class
│ │ ├── app
│ │ │ ├── ApplicationActionBarAdvisor.class
│ │ │ ├── Application.class
│ │ │ ├── ApplicationWorkbenchAdvisor.class
│ │ │ ├── ApplicationWorkbenchWindowAdvisor.class
│ │ │ └── Perspective.class
│ │ ├── model
│ │ │ ├── AbstractTeachUnit.class
│ │ │ ├── Calcresult.class
│ │ │ ├── Calcresult.hbm.xml
│ │ │ ├── Course.class
│ │ │ ├── Course.hbm.xml
│ │ │ ├── CourseInfo.class
│ │ │ ├── Courseinfo.hbm.xml
│ │ │ ├── CourseTreeChildren.class
│ │ │ ├── CourseTreeParent.class
│ │ │ ├── HistoryDataTreeChildren.class
│ │ │ ├── HistoryDataTreeParent.class
│ │ │ ├── ITeachUnit.class
│ │ │ ├── PubData.class
│ │ │ ├── Pubdata.hbm.xml
│ │ │ ├── SaveLogInfo.class
│ │ │ ├── TeachUnit.class
│ │ │ ├── Teachunit.hbm.xml
│ │ │ ├── Users.class
│ │ │ ├── Users.hbm.xml
│ │ │ ├── YearTeachUnit.class
│ │ │ └── Yearteachunit.hbm.xml
│ │ ├── sys
│ │ │ ├── CacheImage.class
│ │ │ ├── CalcMoney$1.class
│ │ │ ├── CalcMoney.class
│ │ │ ├── ConfigCFGXML$1.class
│ │ │ ├── ConfigCFGXML$2.class
│ │ │ ├── ConfigCFGXML.class
│ │ │ ├── ControlContributionLabel.class
│ │ │ ├── CuryearPropertyChange.class
│ │ │ ├── DataBindingFactory$1.class
│ │ │ ├── DataBindingFactory.class
│ │ │ ├── GetCalcResult.class
│ │ │ ├── GetGridData.class
│ │ │ ├── HibernateSessionFactory.class
│ │ │ ├── HookSysTray$1.class
│ │ │ ├── HookSysTray$2.class
│ │ │ ├── HookSysTray$3.class
│ │ │ ├── HookSysTray$4.class
│ │ │ ├── HookSysTray$5$1.class
│ │ │ ├── HookSysTray$5.class
│ │ │ ├── HookSysTray.class
│ │ │ ├── hql.hbm.xml
│ │ │ ├── IAppConstants.class
│ │ │ ├── IImageKey.class
│ │ │ ├── Login$1.class
│ │ │ ├── Login.class
│ │ │ ├── ServerHibernateSessionFactory.class
│ │ │ ├── serverhql.hbm.xml
│ │ │ ├── SetControlEnabled.class
│ │ │ ├── SetTableColColorListener.class
│ │ │ ├── SetTextEnabled.class
│ │ │ ├── StatusBarContribution.class
│ │ │ ├── YearCombo$1.class
│ │ │ ├── YearCombo.class
│ │ │ └── YearManager.class
│ │ └── ui
│ │ ├── AboutSystemDialog$1.class
│ │ ├── AboutSystemDialog.class
│ │ ├── HistoryData$1$1.class
│ │ ├── HistoryData$1.class
│ │ ├── HistoryData$2.class
│ │ ├── HistoryData$FilterData.class
│ │ ├── HistoryData.class
│ │ ├── HistoryDataContentProvider.class
│ │ ├── HistoryDataLabelProvider.class
│ │ ├── LoginDialog.class
│ │ ├── PieDiagram$1.class
│ │ ├── PieDiagram$DrawArc.class
│ │ ├── PieDiagram.class
│ │ ├── PublicDataEditor$1.class
│ │ ├── PublicDataEditor$2.class
│ │ ├── PublicDataEditor$3.class
│ │ ├── PublicDataEditor$4.class
│ │ ├── PublicDataEditor$5.class
│ │ ├── PublicDataEditor$6.class
│ │ ├── PublicDataEditor.class
│ │ ├── PublicDataEditorInput.class
│ │ ├── RemoteDataSourceConfig$1.class
│ │ ├── RemoteDataSourceConfig$2.class
│ │ ├── RemoteDataSourceConfig$3.class
│ │ ├── RemoteDataSourceConfig$4.class
│ │ ├── RemoteDataSourceConfig$5.class
│ │ ├── RemoteDataSourceConfig$6.class
│ │ ├── RemoteDataSourceConfig.class
│ │ ├── StackedBarChart$YearCombo$1.class
│ │ ├── StackedBarChart$YearCombo.class
│ │ ├── StackedBarChart.class
│ │ ├── TeachUnitClass$1.class
│ │ ├── TeachUnitClass$2.class
│ │ ├── TeachUnitClass$3.class
│ │ ├── TeachUnitClass$4.class
│ │ ├── TeachUnitClass$5.class
│ │ ├── TeachUnitClass$6$1.class
│ │ ├── TeachUnitClass$6.class
│ │ ├── TeachUnitClassCellModifier.class
│ │ ├── TeachUnitClass.class
│ │ ├── TeachUnitClassContentProvider.class
│ │ ├── TeachUnitClassLabelProvider.class
│ │ ├── TeachUnitData$1.class
│ │ ├── TeachUnitData$2.class
│ │ ├── TeachUnitData$3.class
│ │ ├── TeachUnitData$4.class
│ │ ├── TeachUnitData$5.class
│ │ ├── TeachUnitData$6.class
│ │ ├── TeachUnitData$7.class
│ │ ├── TeachUnitData$8.class
│ │ ├── TeachUnitData$9$1.class
│ │ ├── TeachUnitData$9.class
│ │ ├── TeachUnitDataCellModifier.class
│ │ ├── TeachUnitData.class
│ │ ├── TeachUnitDataContentProvider.class
│ │ ├── TeachUnitDataLabelProvider.class
│ │ ├── TeachUnitName.class
│ │ ├── TeachUnitNameContentProvider.class
│ │ ├── TeachUnitNameLabelProvider.class
│ │ ├── UserManagerDialog$1.class
│ │ └── UserManagerDialog.class
│ ├── hibernate_derby.cfg.xml
│ └── test
│ └── DerybyTest.class
├── build.properties
├── cfg
│ └── hibernate_mysql.cfg.xml
├── content
│ ├── concept1.xhtml
│ ├── concept2.xhtml
│ ├── link_obj.gif
│ ├── root.css
│ ├── root.xhtml
│ ├── shared.css
│ ├── titlebanner.gif
│ ├── welcome.gif
│ └── welcomeicon.gif
├── derby.log
├── icons
│ ├── aboutSystem.gif
│ ├── author.gif
│ ├── calc.gif
│ ├── closeTree.gif
│ ├── copyinfo.gif
│ ├── dataBak.gif
│ ├── dataSourceConfig.gif
│ ├── editData.gif
│ ├── exit.gif
│ ├── fourstar.gif
│ ├── getServerData.gif
│ ├── ggkNode.gif
│ ├── graphicsData.gif
│ ├── historyData.gif
│ ├── jfcs.gif
│ ├── logoff.gif
│ ├── logUserInfo.gif
│ ├── nextYear.gif
│ ├── openTree.gif
│ ├── password.gif
│ ├── pieDiagramView.gif
│ ├── preYear.gif
│ ├── publicData.gif
│ ├── publicParamSet.gif
│ ├── sample.gif
│ ├── saveData.gif
│ ├── systemUserManager.gif
│ ├── teachUnitClassView.gif
│ ├── teachUnitData.gif
│ ├── teachUnitNameViewBG.gif
│ ├── teachUnitNameView.gif
│ ├── update.gif
│ ├── userManag.gif
│ ├── username.gif
│ ├── zykggktag.gif
│ └── zykNode.gif
├── introContent.xml
├── jfcsdb
│ ├── db.lck
│ ├── log
│ │ ├── log1.dat
│ │ ├── log.ctrl
│ │ └── logmirror.ctrl
│ ├── seg0
│ │ ├── c101.dat
│ │ ├── c10.dat
│ │ ├── c111.dat
│ │ ├── c121.dat
│ │ ├── c130.dat
│ │ ├── c141.dat
│ │ ├── c150.dat
│ │ ├── c161.dat
│ │ ├── c171.dat
│ │ ├── c180.dat
│ │ ├── c191.dat
│ │ ├── c1a1.dat
│ │ ├── c1b1.dat
│ │ ├── c1c0.dat
│ │ ├── c1d1.dat
│ │ ├── c1e0.dat
│ │ ├── c1f1.dat
│ │ ├── c200.dat
│ │ ├── c20.dat
│ │ ├── c211.dat
│ │ ├── c221.dat
│ │ ├── c230.dat
│ │ ├── c241.dat
│ │ ├── c251.dat
│ │ ├── c260.dat
│ │ ├── c271.dat
│ │ ├── c281.dat
│ │ ├── c290.dat
│ │ ├── c2a1.dat
│ │ ├── c2b1.dat
│ │ ├── c2c1.dat
│ │ ├── c2d0.dat
│ │ ├── c2e1.dat
│ │ ├── c2f0.dat
│ │ ├── c300.dat
│ │ ├── c311.dat
│ │ ├── c31.dat
│ │ ├── c321.dat
│ │ ├── c331.dat
│ │ ├── c340.dat
│ │ ├── c351.dat
│ │ ├── c361.dat
│ │ ├── c371.dat
│ │ ├── c380.dat
│ │ ├── c391.dat
│ │ ├── c3a1.dat
│ │ ├── c3b1.dat
│ │ ├── c3c0.dat
│ │ ├── c3d1.dat
│ │ ├── c3e1.dat
│ │ ├── c3f1.dat
│ │ ├── c400.dat
│ │ ├── c411.dat
│ │ ├── c41.dat
│ │ ├── c421.dat
│ │ ├── c430.dat
│ │ ├── c441.dat
│ │ ├── c451.dat
│ │ ├── c461.dat
│ │ ├── c470.dat
│ │ ├── c481.dat
│ │ ├── c4f0.dat
│ │ ├── c501.dat
│ │ ├── c510.dat
│ │ ├── c51.dat
│ │ ├── c521.dat
│ │ ├── c530.dat
│ │ ├── c541.dat
│ │ ├── c550.dat
│ │ ├── c561.dat
│ │ ├── c580.dat
│ │ ├── c591.dat
│ │ ├── c5a0.dat
│ │ ├── c5b1.dat
│ │ ├── c60.dat
│ │ ├── c71.dat
│ │ ├── c81.dat
│ │ ├── c90.dat
│ │ ├── ca1.dat
│ │ ├── cb1.dat
│ │ ├── cc0.dat
│ │ ├── cd1.dat
│ │ ├── ce1.dat
│ │ ├── cf0.dat
│ │ ├── d490.dat
│ │ ├── d4a1.dat
│ │ ├── d4b0.dat
│ │ ├── d4c1.dat
│ │ ├── d4d0.dat
│ │ ├── d4e1.dat
│ │ └── d570.dat
│ └── service.properties
├── jfcs.product
├── lib
│ ├── ant-antlr-1.6.5.jar
│ ├── asm-3.3.1.jar
│ ├── asm-attrs.jar
│ ├── c3p0-0.9.0.4.jar
│ ├── cglib-2.2.jar
│ ├── checkstyle-5.6-all.jar
│ ├── cleanimports.jar
│ ├── commons-collections-3.1.jar
│ ├── commons-logging-1.0.4.jar
│ ├── concurrent.jar
│ ├── connector.jar
│ ├── databinding-1.0.0-I20060605-1400.jar
│ ├── derbyclient.jar
│ ├── derby.jar
│ ├── derbynet.jar
│ ├── dom4j-1.6.1.jar
│ ├── ehcache.jar
│ ├── ejb3-persistence.jar
│ ├── hibernate3.jar
│ ├── jaas.jar
│ ├── jacc-1_0-fr.jar
│ ├── javassist.jar
│ ├── jaxen-1.1.1.jar
│ ├── jcommon-1.0.8.jar
│ ├── jdbc2_0-stdext.jar
│ ├── jfreechart-1.0.14.jar
│ ├── jgroups-2.11.0.GA.jar
│ ├── jta.jar
│ ├── log4j-1.2.16.jar
│ ├── mysql-connector-5.1.3.jar
│ ├── oscache-2.4.jar
│ ├── poi-3.7-20101029.jar
│ ├── proxool-0.9.1.jar
│ ├── slf4j-api-1.6.1.jar
│ ├── swarmcache-1.0RC2.jar
│ ├── syndiag2.jar
│ ├── versioncheck.jar
│ ├── xerces.jar
│ └── xml-apis.jar
├── META-INF
│ └── MANIFEST.MF
├── plugin.properties
├── plugin.xml
├── reports
│ ├── 2007.xls
│ └── reportModel.xls
├── splash.bmp
└── src
├── cn
│ └── edu
│ └── jfcs
│ ├── actions
│ │ ├── AboutSystem.java
│ │ ├── AddNewYear.java
│ │ ├── DataBak.java
│ │ ├── GetServerData.java
│ │ ├── GraphicsData.java
│ │ ├── HistoryData.java
│ │ ├── Logoff.java
│ │ ├── PublicData.java
│ │ ├── RemoteDataSRConfig.java
│ │ ├── TeachUnitData.java
│ │ ├── Update.java
│ │ ├── UserManag.java
│ │ └── YearAction.java
│ ├── app
│ │ ├── ApplicationActionBarAdvisor.java
│ │ ├── Application.java
│ │ ├── ApplicationWorkbenchAdvisor.java
│ │ ├── ApplicationWorkbenchWindowAdvisor.java
│ │ └── Perspective.java
│ ├── model
│ │ ├── AbstractTeachUnit.java
│ │ ├── Calcresult.hbm.xml
│ │ ├── Calcresult.java
│ │ ├── Course.hbm.xml
│ │ ├── Courseinfo.hbm.xml
│ │ ├── CourseInfo.java
│ │ ├── Course.java
│ │ ├── CourseTreeChildren.java
│ │ ├── CourseTreeParent.java
│ │ ├── HistoryDataTreeChildren.java
│ │ ├── HistoryDataTreeParent.java
│ │ ├── ITeachUnit.java
│ │ ├── Pubdata.hbm.xml
│ │ ├── PubData.java
│ │ ├── SaveLogInfo.java
│ │ ├── Teachunit.hbm.xml
│ │ ├── TeachUnit.java
│ │ ├── Users.hbm.xml
│ │ ├── Users.java
│ │ ├── Yearteachunit.hbm.xml
│ │ └── YearTeachUnit.java
│ ├── sys
│ │ ├── CacheImage.java
│ │ ├── CalcMoney.java
│ │ ├── ConfigCFGXML.java
│ │ ├── ControlContributionLabel.java
│ │ ├── CuryearPropertyChange.java
│ │ ├── DataBindingFactory.java
│ │ ├── GetCalcResult.java
│ │ ├── GetGridData.java
│ │ ├── HibernateSessionFactory.java
│ │ ├── HookSysTray.java
│ │ ├── hql.hbm.xml
│ │ ├── IAppConstants.java
│ │ ├── IImageKey.java
│ │ ├── Login.java
│ │ ├── ServerHibernateSessionFactory.java
│ │ ├── serverhql.hbm.xml
│ │ ├── SetControlEnabled.java
│ │ ├── SetTableColColorListener.java
│ │ ├── SetTextEnabled.java
│ │ ├── StatusBarContribution.java
│ │ ├── YearCombo.java
│ │ └── YearManager.java
│ └── ui
│ ├── AboutSystemDialog.java
│ ├── HistoryDataContentProvider.java
│ ├── HistoryData.java
│ ├── HistoryDataLabelProvider.java
│ ├── LoginDialog.java
│ ├── PieDiagram.java
│ ├── PublicDataEditorInput.java
│ ├── PublicDataEditor.java
│ ├── RemoteDataSourceConfig.java
│ ├── StackedBarChart.java
│ ├── TeachUnitClassCellModifier.java
│ ├── TeachUnitClassContentProvider.java
│ ├── TeachUnitClass.java
│ ├── TeachUnitClassLabelProvider.java
│ ├── TeachUnitDataCellModifier.java
│ ├── TeachUnitDataContentProvider.java
│ ├── TeachUnitData.java
│ ├── TeachUnitDataLabelProvider.java
│ ├── TeachUnitNameContentProvider.java
│ ├── TeachUnitName.java
│ ├── TeachUnitNameLabelProvider.java
│ └── UserManagerDialog.java
├── hibernate_derby.cfg.xml
└── test
└── DerybyTest.java
30 directories, 416 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论