GUI
- JTable 需要用 Model 才能实现动态显示
- Vector 的一些用法,vector.add、size()、elementAt() 等
- 有些组件需要加setVisable(true),否则默认不显示
- 一些操作,如单选按钮组 ButtonGroup 组的清空方法
- 实时的一些问题,文本域的 setText()
- 一些转化函数,String.valueOf 等
数据库
- jdbc 当前目录下连接,数据库文件要放在根目录下
- ResultSet 通过 getString 等方法读写
- derby的数据源同时只能有一个连接
- 注意数据库的字段名需要和 sql 语句一致
关于打包
- 打包jar文件本地可运行,别人主机无法运行
- 大概率是jdk版本不匹配问题,低版本->高版本jdk,jvm解析会出现问题如:尝试打开文件发生意外错误,升级jdk版本重新打包即可,真的会谢!!!
- 有可能是 MANIFEST.MF 文件配置错误,这个文件格式很严苛,如末尾要空一行等就很硬性
项目截图