第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章 电子相册模块
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章 邮件发送模块
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章 备忘信息管理模块
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 “查询”按钮的事件监听器
……
第5章 通讯录模块
第6章 远程控制工具模块
第7章 电子桌面精灵模块
第8章 快递信息打印模块
第9章 文件批处理模块
第10章 软件加密注册模块
第11章 决策分析模块
第12章 MySQL备份不愿助手模块
第13章 电子地图模块
展开