标签:知识点 HOW2J J2SE 项目 图形界面 Swing j2se 面板 记事本
学习了这么多J2SE基础和中级的知识点,接下来就需要一个综合性的项目把这些的知识点都融会贯通。
本项目是基于Swing和JDBC开发的图形界面桌面应用,涵盖了J2SE的绝大部分基础知识,通过这个项目能运用和锻炼几乎大部分的J2SE知识和技能。
涉及到如下内容:
基础内容:
面向对象 字符串数字 日期
中级内容:
异常 ,集合,JDBC, 反射机制,I/O,Swing, 利用TableModel更新数据, 图形界面的皮肤
高级内容:
图表chart动态生成,数据库的备份与恢复,自定义圆形进度条
软件设计思想:
单例模式,面板类与监听器类松耦合,Entity层设计,DAO层设计,Service层设计
业务常见处理手法:
CRUD操作,配置信息,配置信息初始化,报表生成,一对多关系,多对一关系
通过本项目,积累宝贵的项目经验,在面试的时候,多一项谈资,多一层砝码,多一些薪水
基础:
- 项目简介
- 可执行文件
- 功能浏览
- 开发流程
- 学习方法
表结构设计:
- 概述
- 数据库与表
- 表关系
- 约束
- 放在一起
原型基础
- 概述
- 粗陋的JFrame
- 界面包的规划
- 单利的面板类
- 居中面板
- 图片资源
功能
- 启动类Bootstrap
- 开发顺序
- 主窗体工具栏
- 配置
- 消费分类
- 记一笔
- 消费一览
- 消费报表
- 备份
- 恢复
效果图
标签:知识点,HOW2J,J2SE,项目,图形界面,Swing,j2se,面板,记事本 来源: https://blog.51cto.com/u_14188313/2717593
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。