出版时间:2012-1 出版社:清华大学出版社 作者:明日科技 页数:398
Tag标签:无
内容概要
本书以系统登录注册、电子相册、邮件发送、备忘信息管理、通讯录、远程控制工具、电子桌面精灵、快递信息打印、文件批处理、软件加密注册、决策分析、mysql备份还原助手和电子地图等13个模块为例,从桌面程序开发的角度出发,打造点、线、面一体化的学习架构,让读者既能够学习到子功能模块的实现方法、开发技巧,又能够合理地运用子功能模块,打造出完整的项目。
本书模块涉及广泛,实用性非常强,通过对本书的学习,读者可以了解java桌面开发中各个环节的特点、功能,以及如何合理地连接各个环节,打造出完整的项目。另外,本书所提供模块既包括常用功能模块,还包括目前比较流行的热点模块;既可达到读者二次开发的目的,也可满足读者对流行、热点内容的好奇心。
本书提供了大量的自学视频、源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。
书籍目录
第1章 系统登录注册模块
( 自学视频、源程序:配套资源\mr\1\)
1.1 系统登录注册模块概述
1.1.1 系统登录
1.1.2 用户注册
1.1.3 程序预览
1.2 数据库设计
1.2.1 数据库设计概述
1.2.2 使用mysql workbench创建表格
1.2.3 编写javabean封装用户属性
1.2.4 编写jdbc工具类
1.3 系统登录
1.3.1 系统登录功能概述
1.3.2 窗体设计
1.3.3 获取及绘制验证码
1.3.4 居中显示窗体
1.3.5 非空校验
1.3.6 合法校验
1.3.7 显示主窗体
1.4 用户注册
1.4.1 用户注册功能概述
1.4.2 窗体设计
1.4.3 限制文本控件可用字符数
1.4.4 显示文本控件已用字符
1.4.5 非空校验
1.4.6 使用正则表达式校验字符串
1.4.7 保存用户注册信息
技术提炼
第2章 电子相册模块
( 自学视频、源程序:配套资源\mr\2\)
2.1 电子相册模块概述
2.1.1 相册管理功能
2.1.2 照片及其信息管理功能
2.1.3 浏览照片功能
2.1.4 查询照片功能
2.1.5 程序预览
2.2 数据库概述
2.2.1 数据库设计概述
2.2.2 编写jdbc工具类
2.3 相册管理功能
2.3.1 相册管理功能概述
2.3.2 添加相册
2.3.3 修改相册
2.3.4 删除相册
2.4 照片管理
2.4.1 功能概述
2.4.2 添加照片
2.4.3 修改照片信息
2.4.4 删除照片
2.4.5 搜索照片
2.4.6 保存照片
2.5 照片显示
2.5.1 功能概述
2.5.2 全屏显示照片
2.5.3 照片播放器
技术提炼
第3章 邮件发送模块
( 自学视频、源程序:配套资源\mr\3\)
3.1 邮件发送模块概述
3.1.1 账户管理功能
3.1.2 增加和删除附件
3.1.3 保存邮件信息
3.1.4 程序预览
3.2 数据库设计
3.2.1 数据库设计概述
3.2.2 使用mysql workbench创建表格
3.2.3 编写javabean封装对象
3.2.4 编写jdbc工具类
3.3 账户管理功能
3.3.1 账户管理功能概述
3.3.2 窗体设计
3.3.3 使用正则表达式校验电子邮件地址
3.3.4 自动填写邮箱用户名
3.3.5 居中显示窗体
3.3.6 限制文本控件可用字符数
3.3.7 非空校验
3.3.8 保存账户信息
3.4 增加和删除附件
3.4.1 增加和删除附件概述
3.4.2 窗体设计
3.4.3 创建文件选择器
3.4.4 非空校验
3.5 保存邮件信息
3.5.1 保存邮件信息功能概述
3.5.2 窗体设计
3.5.3 向组合框中增加账户
3.5.4 修改和删除组合框中账户
3.5.5 非空校验和合法性校验
3.5.6 封装并保存邮件内容
3.5.7 使用commons email组件发送邮件
3.5.8 设置joptionpane文本字体
技术提炼
第4章 备忘信息管理模块
( 自学视频、源程序:配套资源\mr\4\)
4.1 备忘信息管理模块概述
4.1.1 添加备忘信息
4.1.2 修改备忘信息
4.1.3 删除备忘信息
4.1.4 查询备忘信息
4.1.5 程序预览
4.2 数据库设计
4.2.1 数据库设计概述
4.2.2 使用mysql workbench创建表格
4.2.3 编写javabean封装备忘信息
4.2.4 获得mysql数据库连接
4.2.5 操作数据库
4.2.6 使用list保存查询信息
4.2.7 使用正则表达式校验日期
4.2.8 调用系统工具
4.3 主窗体
4.3.1 主窗体功能概述
4.3.2 窗体设计
4.3.3 设置窗体背景
4.3.4 设置窗体显示位置和大小
4.3.5 添加菜单栏、菜单和菜单项
4.4 添加备忘信息
4.4.1 添加备忘信息功能概述
4.4.2 窗体设计
4.4.3 “保存”按钮的事件监听器
4.4.4 保存备忘信息的方法
4.5 修改备忘信息
4.5.1 修改备忘信息功能概述
4.5.2 窗体设计
4.5.3 浏览上一条备忘信息
4.5.4 浏览下一条备忘信息
4.5.5 “修改”按钮的事件监听器
4.5.6 修改备忘信息的方法
4.6 删除备忘信息
4.6.1 删除备忘信息功能概述
4.6.2 窗体设计
4.6.3 “删除”按钮的事件监听器
4.6.4 修改备忘信息的方法
4.7 查询备忘信息
4.7.1 查询备忘信息功能概述
4.7.2 窗体设计
4.7.3 “查询”按钮的事件监听器
4.7.4 查询备忘信息的方法
4.7.5 浏览全部备忘信息
技术提炼
第5章 通讯录模块
( 自学视频、源程序:配套资源\mr\5\)
5.1 通讯录模块概述
5.1.1 添加分类名称
5.1.2 添加联系人信息
5.1.3 查询和编辑联系人信息
5.1.4 程序预览
5.2 数据库设计
5.2.1 数据库设计概述
5.2.2 封装分类信息的sort类
5.2.3 封装联系人信息的linkman类
5.2.4 获得数据库连接的dao类
5.2.5 操作分类信息的sortdao类
5.2.6 操作联系人信息的linkmandao类
5.3 主窗体
5.3.1 主窗体功能概述
5.3.2 窗体设计
5.3.3 居中显示窗体
5.3.4 初始化主窗体的显示信息
5.4 添加联系人信息
5.4.1 添加联系人信息功能概述
5.4.2 窗体设计
5.4.3 选择照片
5.4.4 保存联系人信息
5.5 查询和编辑联系人信息
5.5.1 查询和编辑联系人信息功能概述
5.5.2 窗体设计
5.5.3 查询联系人信息
5.5.4 显示全部联系人信息
5.5.5 选择照片
5.5.6 修改联系人信息
5.5.7 删除联系人信息
5.6 添加分类名称
5.6.1 添加分类名称功能概述
5.6.2 窗体设计
5.6.3 添加分类名称
5.6.4 更新分类名称列表框
技术提炼
第6章 远程控制工具模块
( 自学视频、源程序:配套资源\mr\6\)
6.1 远程控制工具模块概述
6.1.1 联系人管理
6.1.2 远程连接
6.1.3 远程控制
6.1.4 程序预览
6.2 联系人管理
6.2.1 联系人管理功能概述
6.2.2 窗体设计
6.2.3 添加联系人
6.2.4 修改联系人
6.2.5 删除联系人
6.2.6 显示联系人列表
6.2.7 处理联系人选择事件
6.3 远程连接
6.3.1 远程连接面板功能概述
6.3.2 求助面板界面设计
6.3.3 创建网络服务器
6.3.4 实现远程连接
6.4 远程监控面板
6.4.1 远程监控面板功能概述
6.4.2 远程监控面板设计
6.4.3 启动rmi远程方法服务
6.4.4 实现远程监控面板
技术提炼
第7章 电子桌面精灵模块
第8章 快递信息打印模块
第9章 文件批处理模块
第10章 软件加密注册模块
第11章 决策分析模块
第12章 mysql备份还原助手模块
第13章 电子地图模块
编辑推荐
Java学习路线图,为读者朋友提供了从入门到实际项目开发所需要的各方面必备知识,提供了较为完善的学习整体解决方案,搭起了从学校走向社会的桥梁,各个品种既有前后关联,也可以独立使用从而避免了像以前那丰羊,学完一本书之后,仍然无所适从,既不会做项目也不知道接下来该学什么,以至于半途两废的困惑。
图书封面
图书标签Tags
无
评论、评分、阅读与下载