图书介绍
Java典型模块精解PDF|Epub|txt|kindle电子书版本网盘下载
![Java典型模块精解](https://www.shukui.net/cover/23/30717302.jpg)
- 明日科技编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302276661
- 出版时间:2012
- 标注页数:398页
- 文件大小:173MB
- 文件页数:412页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java典型模块精解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统登录注册模块1
(自学视频、源程序: 配套资源mr 1 )1
1.1系统登录注册模块概述2
1.1.1系统登录2
1.1.2用户注册2
1.1.3程序预览2
1.2数据库设计2
1.2.1数据库设计概述2
1.2.2使用MySQL Workbench创建表格3
1.2.3编写JavaBean封装用户属性4
1.2.4编写JDBC工具类5
1.3系统登录9
1.3.1系统登录功能概述9
1.3.2窗体设计9
1.3.3获取及绘制验证码9
1.3.4居中显示窗体10
1.3.5非空校验11
1.3.6合法校验11
1.3.7显示主窗体11
1.4用户注册12
1.4.1用户注册功能概述12
1.4.2窗体设计13
1.4.3限制文本控件可用字符数13
1.4.4显示文本控件已用字符15
1.4.5非空校验17
1.4.6使用正则表达式校验字符串17
1.4.7保存用户注册信息19
技术提炼19
第2章 电子相册模块24
(自学视频、源程序: 配套资源mr2)24
2.1电子相册模块概述25
2.1.1相册管理功能25
2.1.2照片及其信息管理功能25
2.1.3浏览照片功能25
2.1.4查询照片功能25
2.1.5程序预览25
2.2数据库概述27
2.2.1数据库设计概述27
2.2.2编写JDBC工具类27
2.3相册管理功能31
2.3.1相册管理功能概述31
2.3.2添加相册32
2.3.3修改相册32
2.3.4删除相册33
2.4照片管理34
2.4.1功能概述34
2.4.2添加照片34
2.4.3修改照片信息35
2.4.4删除照片37
2.4.5搜索照片38
2.4.6保存照片41
2.5照片显示43
2.5.1功能概述43
2.5.2全屏显示照片43
2.5.3照片播放器44
技术提炼47
第3章 邮件发送模块58
(自学视频、源程序: 配套资源mr3 )58
3.1邮件发送模块概述59
3.1.1账户管理功能59
3.1.2增加和删除附件59
3.1.3保存邮件信息59
3.1.4程序预览59
3.2数据库设计60
3.2.1数据库设计概述60
3.2.2使用MySQL Workbench创建表格61
3.2.3编写JavaBean封装对象65
3.2.4编写JDBC工具类66
3.3账户管理功能71
3.3.1账户管理功能概述71
3.3.2窗体设计72
3.3.3使用正则表达式校验电子邮件地址72
3.3.4自动填写邮箱用户名72
3.3.5居中显示窗体73
3.3.6限制文本控件可用字符数73
3.3.7非空校验75
3.3.8保存账户信息76
3.4增加和删除附件76
3.4.1增加和删除附件概述76
3.4.2窗体设计77
3.4.3创建文件选择器77
3.4.4非空校验78
3.5保存邮件信息78
3.5.1保存邮件信息功能概述78
3.5.2窗体设计78
3.5.3向组合框中增加账户79
3.5.4修改和删除组合框中账户80
3.5.5非空校验和合法性校验81
3.5.6封装并保存邮件内容82
3.5.7使用Commons Email组件发送邮件82
3.5.8设置JOptionPane文本字体83
技术提炼83
第4章 备忘信息管理模块89
(自学视频、源程序: 配套资源mr4)89
4.1备忘信息管理模块概述90
4.1.1添加备忘信息90
4.1.2修改备忘信息90
4.1.3删除备忘信息90
4.1.4查询备忘信息90
4.1.5程序预览90
4.2数据库设计91
4.2.1数据库设计概述91
4.2.2使用MySQL Workbench创建表格92
4.2.3编写JavaBean封装备忘信息93
4.2.4获得MySQL数据库连接94
4.2.5操作数据库95
4.2.6使用List保存查询信息98
4.2.7使用正则表达式校验日期101
4.2.8调用系统工具101
4.3主窗体101
4.3.1主窗体功能概述101
4.3.2窗体设计102
4.3.3设置窗体背景102
4.3.4设置窗体显示位置和大小103
4.3.5添加菜单栏菜单和菜单项104
4.4添加备忘信息106
4.4.1添加备忘信息功能概述106
4.4.2窗体设计106
4.4.3“保存”按钮的事件监听器106
4.4.4保存备忘信息的方法106
4.5修改备忘信息108
4.5.1修改备忘信息功能概述108
4.5.2窗体设计108
4.5.3浏览上一条备忘信息108
4.5.4浏览下一条备忘信息109
4.5.5“修改”按钮的事件监听器110
4.5.6修改备忘信息的方法110
4.6删除备忘信息112
4.6.1删除备忘信息功能概述112
4.6.2窗体设计112
4.6.3“删除”按钮的事件监听器112
4.6.4修改备忘信息的方法113
4.7查询备忘信息114
4.7.1查询备忘信息功能概述114
4.7.2窗体设计114
4.7.3“查询”按钮的事件监听器114
4.7.4查询备忘信息的方法115
4.7.5浏览全部备忘信息116
技术提炼116
第5章 通讯录模块119
(自学视频、源程序: 配套资源mr5 )119
5.1通讯录模块概述120
5.1.1添加分类名称120
5.1.2添加联系人信息120
5.1.3查询和编辑联系人信息120
5.1.4程序预览120
5.2数据库设计121
5.2.1数据库设计概述121
5.2.2封装分类信息的Sort类122
5.2.3封装联系人信息的LinkMan类123
5.2.4获得数据库连接的DAO类125
5.2.5操作分类信息的SortDao类126
5.2.6操作联系人信息的LinkManDao类128
5.3主窗体135
5.3.1主窗体功能概述135
5.3.2窗体设计136
5.3.3居中显示窗体137
5.3.4初始化主窗体的显示信息137
5.4添加联系人信息138
5.4.1添加联系人信息功能概述138
5.4.2窗体设计138
5.4.3选择照片139
5.4.4 保存联系人信息140
5.5查询和编辑联系人信息141
5.5.1查询和编辑联系人信息功能概述141
5.5.2窗体设计142
5.5.3查询联系人信息142
5.5.4显示全部联系人信息144
5.5.5选择照片146
5.5.6修改联系人信息147
5.5.7删除联系人信息147
5.6添加分类名称148
5.6.1添加分类名称功能概述148
5.6.2窗体设计149
5.6.3添加分类名称149
5.6.4更新分类名称列表框150
技术提炼152
第6章 远程控制工具模块157
( 自学视频、源程序:配套资源 mr6)157
6.1远程控制工具模块概述158
6.1.1联系人管理158
6.1.2远程连接158
6.1.3远程控制158
6.1.4程序预览158
6.2联系人管理159
6.2.1联系人管理功能概述159
6.2.2窗体设计159
6.2.3添加联系人160
6.2.4修改联系人161
6.2.5删除联系人162
6.2.6显示联系人列表162
6.2.7处理联系人选择事件163
6.3远程连接164
6.3.1远程连接面板功能概述164
6.3.2求助面板界面设计164
6.3.3创建网络服务器165
6.3.4实现远程连接166
6.4远程监控面板168
6.4.1远程监控面板功能概述168
6.4.2远程监控面板设计169
6.4.3启动RMI远程方法服务169
6.4.4实现远程监控面板171
技术提炼175
第7章 电子桌面精灵模块183
( 自学视频、源程序:配套资源 mr7 )183
7.1电子桌面精灵模块概述184
7.1.1支持农历的万年历184
7.1.2维护记录184
7.1.3搜索记录184
7.1.4程序预览184
7.2支持农历的万年历186
7.2.1支持农历的万年历功能概述186
7.2.2窗体设计187
7.2.3实现支持农历的万年历187
7.3维护记录190
7.3.1维护记录功能概述190
7.3.2添加和修改记录190
7.3.3添加和修改记录对话框设计190
7.3.4实现添加和修改记录191
7.3.5实现记录的删除193
7.4普通搜索功能194
7.4.1普通搜索功能概述194
7.4.2普通搜索界面设计194
7.4.3实现普通搜索功能194
7.5高级搜索功能195
7.5.1高级搜索功能概述195
7.5.2高级搜索界面设计196
7.5.3实现高级搜索功能196
技术提炼200
第8章 快递信息打印模块211
(自学视频、源程序: 配套资源mr8)211
8.1快递信息打印模块概述212
8.1.1添加快递单212
8.1.2修改快递单212
8.1.3打印快递单212
8.1.4系统预览212
8.2数据库设计214
8.2.1数据库设计概述214
8.2.2使用MySQL Workbench创建表格214
8.2.3编写JavaBean封装快递单属性216
8.2.4编写JDBC工具类216
8.3主窗体223
8.3.1主窗体功能概述223
8.3.2窗体设计223
8.3.3添加菜单及菜单项224
8.3.4加载窗体背景图片225
8.3.5设置窗体显示位置和大小225
8.4添加快递单226
8.4.1添加快递单功能概述226
8.4.2窗体设计226
8.4.3加载快递单图片227
8.4.4设置文本域和文本区控件227
8.4.5限制文本控件可用字符数229
8.4.6添加工具按钮231
8.4.7保存快递单信息232
8.4.8清空快递单信息234
8.4.9销毁窗体234
8.5修改快递单235
8.5.1修改快递单功能概述235
8.5.2窗体设计235
8.5.3加载快递单图片236
8.5.4添加快递单信息236
8.5.5获得上一条快递单信息236
8.5.6获得下一条快递单信息237
8.5.7修改快递单信息238
8.6打印快递单240
8.6.1打印快递单功能概述240
8.6.2窗体设计240
8.6.3加载快递单图片241
8.6.4分割文本区信息241
8.6.5打印快递单信息242
技术提炼244
第9章 文件批处理模块249
(自学视频、源程序: 配套资源mr9)249
9.1文件批处理模块概述250
9.1.1新建文件和文件夹250
9.1.2搜索文件250
9.1.3批量复制和移动文件250
9.1.4批量删除文件250
9.1.5批量重命名文件250
9.1.6批量修改文件编码250
9.1.7压缩与解压缩文件251
9.1.8分割与合并文件251
9.1.9分类管理文件251
9.1.10程序预览251
9.2主窗体253
9.2.1主窗体功能概述253
9.2.2窗体设计254
9.2.3显示系统文件夹254
9.2.4显示系统文件夹中的文件及属性256
9.3批量复制文件259
9.3.1批量复制文件功能概述259
9.3.2“复制文件夹”窗体设计259
9.3.3实现复制文件夹260
9.4压缩文件262
9.4.1压缩文件功能概述262
9.4.2“压缩文件”窗体设计262
9.4.3实现压缩文件功能262
9.5解压缩文件264
9.5.1解压缩文件功能概述264
9.5.2“解压文件”窗体设计264
9.5.3实现解压缩文件功能265
技术提炼266
第10章 软件加密注册模块273
(自学视频、源程序: 配套资源 mr 10)273
10.1软件加密注册模块概述274
10.1.1注册导航功能274
10.1.2软件注册功能274
10.1.3软件注册机功能274
10.1.4系统预览274
10.2注册导航功能275
10.2.1注册导航功能概述275
10.2.2窗体设计275
10.2.3使用HTML显示格式化的标签文本275
10.2.4编写显示背景图片的面板276
10.2.5注册表概述276
10.2.6增加修改注册表权限278
10.2.7编写读写注册表工具279
10.2.8定义软件状态枚举281
10.2.9向注册表中写入信息281
10.2.10判断用户是否修改了系统时间282
10.2.11处理“继续”按钮单击事件283
10.3软件注册功能284
10.3.1软件注册功能概述284
10.3.2窗体设计285
10.3.3限制文本控件可用字符数285
10.3.4校验用户输入信息是否合法287
10.3.5获得本机的MAC地址288
10.3.6 RSA加密解密算法工具289
10.3.7向注册表写入信息292
10.3.8校验唯一性与系统时间合法性293
10.3.9使用弹出菜单粘贴注册码294
10.4软件注册机功能296
10.4.1软件注册机功能概述296
10.4.2窗体设计296
10.4.3校验用户名合法性296
10.4.4使用弹出菜单复制注册码297
技术提炼297
第11章 决策分析模块304
(自学视频、源程序:配套资源mr1 1 )304
11.1决策分析模块概述305
11.1.1导出为Excel文件功能305
11.1.2导出为PDF文件功能305
11.1.3分析数据并生成图表305
11.1.4模块预览305
11.2模块主窗体309
11.2.1模块主窗体功能概述309
11.2.2窗体设计309
11.2.3生成表格中数据310
11.2.4创建固定列表格311
11.3导出为Excel文件功能312
11.3.1导出为Excel文件功能概述312
11.3.2窗体设计313
11.3.3获得指定样式的时间313
11.3.4窗体居中显示313
11.3.5选择保存文件314
11.3.6生成Excel文件314
11.4导出为PDF文件功能316
11.4.1导出为PDF文件功能概述316
11.4.2窗体设计316
11.4.3使用反射获得类中全部域317
11.4.4使用正则表达式校验边距317
11.4.5生成PDF文件318
11.5绘制饼图320
11.5.1功能概述320
11.5.2窗体设计321
11.5.3向组合框中增加元素322
11.5.4创建饼图数据集322
11.5.5创建饼图323
11.5.6创建饼图副标题323
11.5.7设置文本信息样式324
11.5.8解决中文乱码问题324
11.5.9显示和保存饼图324
11.6绘制柱形图325
11.6.1功能概述325
11.6.2创建柱形图数据集326
11.6.3创建柱形图326
11.6.4解决中文乱码问题327
11.6.5在柱形顶部显示数值327
11.7绘制折线图328
11.7.1功能概述328
11.7.2创建折线图数据集328
11.7.3创建折线图329
11.7.4解决中文乱码问题329
11.7.5设置折线样式329
11.8绘制区域图330
11.8.1功能概述330
11.8.2创建区域图数据集330
11.8.3创建区域图330
11.8.4解决中文乱码问题331
技术提炼331
第12章MySQL备份还原助手模块336
(自学视频、源程序: 配套资源mr12 )336
12.1 MySQL备份还原助手模块概述337
12.1.1系统登录337
12.1.2备份数据337
12.1.3还原数据337
12.1.4程序预览337
12.2系统登录功能338
12.2.1系统登录功能概述338
12.2.2窗体设计338
12.2.3使用Commons Configuration组件读取XML文件339
12.2.4使用正则表达式校验IP和端口号340
12.2.5限制文本控件可用字符数341
12.2.6使用输入信息获得数据库连接343
12.2.7控件居中显示344
12.3备份数据功能344
12.3.1备份数据功能概述344
12.3.2窗体设计344
12.3.3获得数据库schema和表格信息345
12.3.4自定义支持复选框的表格346
12.3.5向表格模型中增加数据347
12.3.6处理JTable控件单元格内容变化事件348
12.3.7处理JTable控件单元格单击事件348
12.3.8将备份信息写入文件349
12.4还原数据功能350
12.4.1还原数据功能概述350
12.4.2窗体设计350
12.4.3创建schema351
12.4.4处理JList控件列表项选择事件352
12.4.5还原用户选择的文件352
技术提炼353
第13章 电子地图模块361
(自学视频、源程序: 配套资源 mr 13 )361
13.1电子地图模块概述362
13.1.1地图操作功能362
13.1.2标记操作功能362
13.1.3更换地图功能362
13.1.4程序预览362
13.2地图处理器364
13.2.1地图处理器功能概述364
13.2.2获得小地图364
13.2.3处理缩放和显示位置367
13.3地图显示368
13.3.1地图显示功能概述368
13.3.2绘制大地图369
13.3.3绘制小地图371
13.4地图操作373
13.4.1地图操作功能概述373
13.4.2实现地图缩放功能373
13.4.3实现地图移动功能375
13.5标记维护376
13.5.1标记维护功能概述376
13.5.2创建弹出菜单376
13.5.3创建和修改标记378
13.5.4删除标记380
13.5.5查看标记信息381
13.6标记搜索382
13.6.1标记搜索功能概述382
13.6.2常用搜索382
13.6.3高级搜索383
13.6.4描红并居中显示标记385
技术提炼386