技术:Java Swing + SQL Server 2000
环境:XP
开发工具:eclipse
引用的包:datadirect的sql server jdbc驱动,jfreechart.jar,dom4j.jar,commons-email.jar,commons-dbutils.jar,jxl.jar,mail-1.3.2.jar。
实现了一个中间层,中间层负责JDBC的操作和界面的控制,界面部分主要是swing的jtable,jtextarea,jtextpanel,jtextfield这些控件,这些控件和中间层取数据,写数据,通过事件通知机制让这些控件数据同步。jtable实现了树表结构,多行编辑多行渲染。实现了html编辑控件。outlook风格的导航栏。界面采用alloy外观,美观。
系统包括了OA,行政,人事,薪资,车辆,工程管理,采购,仓库以及建设、电力、配网预算系统。
开发环境:Eclipse
主窗口桌面:
员工信息管理窗口:
典型的明细表结构窗口:
实现JTable的自动换行,树表结构。