Java开发典型模块大全

资料百科

《J来自ava开发典型模块大全》是2009年人民邮电出版社出版的图书,作者是明日科技、李钟蔚、陈丹丹。该书以关键技术为核心 

  • 书名 Java开发典型模块大全
  • 作者 明日科技、李钟蔚、陈丹丹
  • 类别 软件
  • 出版社 人民邮电出版社
  • 出版时间 2009年4月

  《Java开发典型模块大全》全书共分为22章,首先介绍了Java开发环境的搭建,使初学者能够来自熟练掌握Java开发环境和Eclipse开发工具的下载、安装与配置;然后通过对数码照片管理模块、FTP文件管理模块、电子地图、网络五子棋游戏、远程协助模块、软件注册模块、多媒体播放器模块、决策分析模块、桌面精灵、短信发送模块、电子阅读器模块、网页浏览器模块、万能打印模块、MySQL结构提取器模块、My360百科SQL自动备份还原模块、摄像头拍照模块、电子邮件模块、文件批量处理模块和考试管理英正文容正频流处模块等20个模块进行细致的介绍,使读者能够掌握图形图像、多媒体、文件处理、数车谈还化古传据库、报表打印、软显贵达背济距航轴供胜件安全、网络通信及硬件开发等各领域的拿兴非言讨相关技术,为从事项目开发的人员提供相关解决方案;最后通过对Java应用程序的打包进行详细讲解,使读者能够快速掌握Java应用程序的打包方法。

  本书附有配套光盘。光盘提供了书中所有案例的全部源飞课到素子现封龙验纸希代码,所有源代码都经过精心调试,在Windows XP和Windows 2003下全部通过,保证能够正常运行。此外,光盘中还提供了Java编程词典试用版软件等。

  本书案例涉及行业广泛此城固丝州,实用性非常强,课亚印引去把普杆通过对本书内容的学习,读者可以对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发项目所需要的时间。非常适合各级软件开发人员学习使用,也可供大、中专院校师生学习参考。

图书目录

  第1章 搭建Java开发环境 宽模限练见皮快维儿1

  1.1 Java简介 2

  1.1.1 Java语言概述 2

  1.1.2 Java语言的特性 2

  1.2 Java开发环境搭建 3

  1.2.1 下载JDK 3

  1.2.2 安装JDK 5

  1全鲜波鱼言承风法曲音念.2.3 JDK的环境配置 6

  1.2.4 测试Ja团世命浓高食学底缩va环境 7

  1.师艺架式卷黄顶行铁3 Eclipse开发工具 8

  1.3.1 下载安谁包酒祖留控装与启动Eclipse 8

  1.3.2 安装Eclipse中文语言包 12

  1.4 安装界面设计器 跳秋留象独研15

  1.4.1 下载SWT-Designer 15

  1.4.2 安装SWT-Designer 16

  1.4.3 激活SWT-Designer 17

  第2章 数码照片管理吸格他酸笔今评沙妒字模块 21

  2.1 模块概述 22

  2.1.1 设计思路 22

  2.1.2 模块架优抗构 22

  2.1.3 效果预览 23

  2.2 关键技术 24

  2.2.1 捕获树的选中节点事件 24

  2.2.2 捕获树的展开节点事件 25

  2.2.3 浏览方式切换技术 26

  2.2.4 随意选取照片技术 28

  2.2.5 图片缩放与内存溢出 31

  2.2.6 工具提示回行显示技术 32

  2.3 实现对相册树的维护 33

  2.4 实现添加照片的功能 35

  2.5 实现修改急三志宗层河题马雷照片信息的功能 38

  2.6 实现删除照片的功能 39

  2.7 实现全屏查看照片功能 40

  2.8 实现浏览方式的切换 41

  2.9 实现查找照片功能 42

  2.10 实现图片播放器 46

  2.11 保存选中图片到指定路径 48

  第3章 FTP文件管理模块 51

  3.1 FTP文件管理模块概述 52

  3.1.1 模块简介 52

  3.1.2 功能结构 52

  3.1.3 业务流程 52

  3.1.4 程序预览 53

  3.2 关键技术 54

  3.2.1 架设FTP服务器 54

  3.2.2 登录FTP服务器 58

  3.2.3 浏览本地资源 59

  3.2.4 浏览FTP服务器资源 60

  3.2.5 FTP文件上传与下载 61

  3.2.6 向FTP服务器发送命令 63

  3.2.7 获取文件在本系统的显示图标 65

  3.2.8 任务队列 66

  3.3 实现FTP站点管理功能 68

  3.3.1 装载属性文件 68

  3.3.2 装载FTP站点信息 69

  3.3.3 编写站点维护对话框 71

  3.3.4 维护FTP站点 74

  3.4 实现登录面板 76

  3.5 实现本地资源管理 79

  3.5.1 呈现本地资源 79

  3.5.2 本地资源的控制面板 83

  3.6 实现FTP资源管理 91

  3.6.1 呈现FTP服务器资源 91

  3.6.2 FTP服务器资源的控制面板 92

  3.7 实现队列管理 98

  3.7.1 任务队列 98

  3.7.2 本地队列文件上传 102

  3.7.3 FTP队列文件下载 106

  第4章 电子地图 109

  4.1 模块概述 110

  4.1.1 设计思路 110

  4.1.2 模块架构 110

  4.1.3 效果预览 111

  4.2 关键技术 113

  4.2.1 Java DB数据库技术 113

  4.2.2 万年历选择框技术 115

  4.2.3 滑块组件使用技术 119

  4.2.4 列表组件使用技术 120

  4.2.5 维护树模型技术 122

  4.3 实现地图处理器类 124

  4.4 实现用来绘制地图的标签组件 127

  4.4.1 绘制地图显示区的大地图 128

  4.4.2 绘制鹰眼漫游区的小地图 130

  4.5 实现操作地图功能 132

  4.5.1 实现缩放地图功能 132

  4.5.2 实现移动地图功能 133

  4.6 实现维护标记功能 134

  4.6.1 实现弹出菜单功能 135

  4.6.2 实现对标记的维护 136

  4.6.3 实现查看标记信息功能 139

  4.7 实现搜索标记功能 140

  4.7.1 实现常用搜索功能 140

  4.7.2 实现高级搜索功能 141

  4.7.3 描红并居中显示选中标记 143

  第5章 网络五子棋游戏 145

  5.1 五子棋模块概述 146

  5.1.1 模块简介 146

  5.1.2 程序预览 146

  5.2 关键技术 148

  5.2.1 实现透明的登录界面 148

  5.2.2 监控网络连接状态 149

  5.2.3 绑定属性的JavaBean 149

  5.2.4 在棋盘中绘制棋子 150

  5.2.5 实现动态调整棋盘大小 151

  5.2.6 游戏悔棋 152

  5.2.7 游戏回放 153

  5.3 实现登录界面 154

  5.4 编写游戏主窗体 155

  5.5 编写下棋面板 158

  5.6 编写棋盘面板 166

  5.7 实现游戏规则算法 170

  5.8 编写棋盘模型 173

  5.9 编写联机通信类 175

  第6章 远程协助模块 179

  6.1 远程协助模块介绍 180

  6.1.1 模块简介 180

  6.1.2 功能结构 180

  6.1.3 程序预览 180

  6.2 关键技术 181

  6.2.1 截取屏幕图像 181

  6.2.2 控制计算机的输入 182

  6.2.3 在网络中发送和接收图片 183

  6.2.4 RMI实现远程控制 184

  6.2.5 自定义组件显示远程屏幕 186

  6.3 联系人管理 187

  6.3.1 添加联系人 188

  6.3.2 修改联系人 189

  6.3.3 删除联系人 190

  6.3.4 显示联系人列表 190

  6.3.5 处理联系人选择事件 191

  6.4 创建网络服务器 192

  6.5 编写远程连接面板 193

  6.6 启动RMI远程方法服务 195

  6.7 实现远程监控界面 196

  6.8 实现系统托盘 200

  第7章 软件注册模块 201

  7.1 软件注册模块概述 202

  7.1.1 模块概述 202

  7.1.2 功能结构 202

  7.1.3 程序预览 202

  7.2 关键技术 203

  7.2.1 读取客户端MAC地址 203

  7.2.2 Java操作注册表 204

  7.2.3 避免用户修改系统时间 205

  7.2.4 鼠标右键单击弹出菜单 206

  7.2.5 一次性粘贴注册码 207

  7.2.6 获取两个时间的相隔天数 208

  7.2.7 ini文件的读写 209

  7.2.8 RSA加密解密算法 210

  7.3 软件注册导航窗体的实现 212

  7.3.1 窗体概述 212

  7.3.2 窗体界面设计 212

  7.3.3 软件试用部分的实现 213

  7.4 软件注册窗体的实现 215

  7.4.1 窗体概述 215

  7.4.2 窗体界面设计 216

  7.4.3 验证注册码 218

  7.4.4 限制注册用户使用时间 219

  7.4.5 根据注册计算机的硬件信息保证软件使用惟一性 220

  7.5 注册机的实现 222

  7.5.1 窗体概述 222

  7.5.2 窗体界面设计 222

  7.5.3 生成注册码 224

  第8章 多媒体播放器模块 225

  8.1 模块概述 226

  8.1.1 模块概述 226

  8.1.2 功能结构 226

  8.1.3 程序预览 226

  8.2 关键技术 227

  8.2.1 安装JMF-2_1_1e-windows-

  i586.exe 227

  8.2.2 JMF播放视频文件 229

  8.2.3 设置窗体外观感觉 230

  8.2.4 窗体全屏显示 231

  8.2.5 友情链接 232

  8.3 实现播放媒体文件 233

  8.3.1 选择本地媒体文件 233

  8.3.2 实现媒体播放 234

  8.4 实现播放控制 236

  8.5 播放列表维护 238

  8.5.1 添加列表数据 238

  8.5.2 实现列表"上移"、"下移" 240

  8.5.3 实现列表元素重命名 241

  8.5.4 实现删除列表内容 242

  8.5.5 实现播放列表中的元素全部删除 243

  8.5.6 通过双击列表选择播放文件 243

  8.6 实现播放控制 245

  8.7 创建最近播放列表 246

  8.7.1 编写数据库操作方法 247

  8.7.2 动态添加菜单项 250

  8.8 实现自动检索系统中的媒体文件 252

  8.8.1 创建选择文件夹对话框 252

  8.8.2 获取媒体文件集合 253

  8.8.3 将媒体文件添加到播放列表 254

  第9章 决策分析模块 255

  9.1 模块概述 256

  9.1.1 设计思路 256

  9.1.2 模块架构 256

  9.1.3 效果预览 256

  9.2 数据接口 259

  9.2.1 接口设计 259

  9.2.2 测试数据 260

  9.3 关键技术 261

  9.3.1 支持固定列表格的技术 261

  9.3.2 使用JFreeChart绘制统计图技术 264

  9.3.3 使用JavaExcel生成Excel文件 270

  9.3.4 使用IText生成PDF格式的文件 273

  9.3.5 多线程与进度条的使用 277

  9.4 实现过程 280

  9.4.1 实现动态控制表格的固定列数量 280

  9.4.2 实现组件间的可用性控制 281

  9.4.3 生成统计图与使用进度条 283

  9.4.4 保存统计图到指定路径 285

  9.4.5 导出报表到Excel表格 287

  9.4.6 利用报表和统计图生成PDF文件 288

  第10章 桌面精灵 289

  10.1 模块概述 290

  10.1.1 设计思路 290

  10.1.2 模块架构 290

  10.1.3 效果预览 290

  10.2 关键技术 292

  10.2.1 多线程与滚动字幕技术 292

  10.2.2 农历万年历的推算技术 293

  10.2.3 自定义时间输入框技术 296

  10.2.4 多线程与定时提醒技术 298

  10.2.5 分层显示提示框技术 300

  10.3 实现滚动字幕 301

  10.4 实现支持农历的万年历 301

  10.5 实现维护记录功能 304

  10.5.1 实现添加和修改记录的功能 304

  10.5.2 实现删除记录的功能 306

  10.6 实现搜索记录功能 307

  10.6.1 实现普通搜索功能 307

  10.6.2 实现高级搜索功能 308

  第11章 短信发送模块 311

  11.1 短信发送模块概述 312

  11.1.1 模块概述 312

  11.1.2 功能结构 312

  11.1.3 程序预览 312

  11.2 关键技术 313

  11.2.1 短信猫技术 313

  11.2.2 收发短信 315

  11.2.3 选项卡的关联 317

  11.2.4 卡片布局(CardLayout) 318

  11.2.5 树控件的使用 320

  11.3 数据库设计 320

  11.3.1 联系人数据表 321

  11.3.2 常用短语数据表 321

  11.3.3 接收短信数据表 321

  11.3.4 短信猫设置数据表 321

  11.3.5 编写Dao数据库操作类 322

  11.4 设置并连接短信猫 323

  11.4.1 短信猫设置 324

  11.4.2 连接短信猫 325

  11.5 读取短信 326

  11.6 发送短信 327

  11.6.1 收信人列表 328

  11.6.2 联系人选项卡 329

  11.6.3 短语选项卡 329

  11.6.4 编写短信内容 330

  11.7 发信箱的实现 331

  11.8 联系人管理 334

  11.8.1 添加联系人组别 334

  11.8.2 联系人对话框 335

  11.8.3 添加联系人 339

  11.8.4 修改联系人或组别 339

  11.8.5 删除联系人或组别 340

  第12章 电子阅读器模块 341

  12.1 电子阅读模块概述 342

  12.1.1 模块概述 342

  12.1.2 功能结构 342

  12.1.3 程序预览 342

  12.2 关键技术 343

  12.2.1 PDF Render组件技术 343

  12.2.2 实现PDF文档缩放 344

  12.2.3 实现PDF文档分页 346

  12.2.4 实现PDF文档打印、页面设置 349

  12.2.5 实现PDF文档自动滚动功能 351

  12.2.6 实现抓手功能 352

  12.3 实现主窗体 353

  12.3.1 菜单栏的实现 354

  12.3.2 工具栏的实现 355

  12.3.3 左侧索引面板实现 356

  12.3.4 右侧窗体实现 356

  12.4 PDF文档读取的实现 356

  12.4.1 打开PDF文档 356

  12.4.2 在主面板中显示PDF文档内容 358

  12.5 缩位图的实现 359

  12.5.1 实现缩位图面板 359

  12.5.2 实现缩位图索引功能 359

  12.6 书签的实现 360

  12.6.1 实现书签面板 360

  12.6.2 实现书签索引功能 360

  12.7 全屏显示PDF文档 361

  12.7.1 在工具栏中添加"全屏"按钮 361

  12.7.2 实现全屏显示功能 362

  第13章 网页浏览器模块 365

  13.1 浏览器模块概述 366

  13.1.1 模块简介 366

  13.1.2 功能结构 366

  13.1.3 程序预览 366

  13.2 关键技术 368

  13.2.1 显示网页内容 368

  13.2.2 浏览器控制 369

  13.2.3 阻止IE打开弹出窗口 369

  13.2.4 收藏夹的保存与装载 370

  13.2.5 控制选项卡标签的位置 372

  13.2.6 防止菜单内容被遮盖 372

  13.3 实现菜单栏 373

  13.3.1 文件菜单 374

  13.3.2 转到菜单 375

  13.3.3 调整菜单 375

  13.4 工具栏的实现 376

  13.5 地址栏的实现 378

  13.6 实现浏览器选项卡 379

  13.6.1 下载JDIC类库 380

  13.6.2 继承扩展浏览器组件 382

  13.6.3 编写浏览器面板 383

  13.6.4 编写浏览器选项卡面板 383

  13.6.5 扩展选项卡面板的选择模型 384

  13.6.6 编写浏览器组件的监听器 385

  13.7 实现收藏夹 386

  13.7.1 创建菜单 386

  13.7.2 添加到收藏夹 387

  13.7.3 整理收藏夹 390

  第14章 万能打印模块 395

  14.1 模块概述 396

  14.1.1 设计思路 396

  14.1.2 模块架构 396

  14.1.3 效果预览 396

  14.2 关键技术 399

  14.2.1 微调控制器组件使用的技术 399

  14.2.2 颜色选择器对话框使用的技术 400

  14.2.3 背景图片的透明与组合技术 401

  14.2.4 水印文本的缩放与旋转技术 403

  14.2.5 打印多页文件技术 404

  14.3 数据接口 406

  14.3.1 接口设计 406

  14.3.2 测试数据 406

  14.4 实现打印设置功能 407

  14.4.1 实现自定义纸张大小 407

  14.4.2 实现控制页边距的有效输入 408

  14.4.3 控制并格式化输入的旋转角度 409

  14.4.4 实现打印模式和打印顺序联合控制展示图片 409

  14.5 实现对打印页面的定义 410

  14.5.1 定义基本信息 410

  14.5.2 定义页码样式 412

  14.5.3 添加水印效果 413

  14.5.4 添加背景图片 415

  14.6 实现打印预览区域 415

  14.6.1 实现打印预览窗口 415

  14.6.2 实现预览控制按钮 416

  14.6.3 实现控制按钮的可用性 417

  14.7 利用打印内容生成打印页面 418

  14.7.1 添加文本到打印页面 418

  14.7.2 添加图像到打印页面 420

  14.7.3 添加表格到打印页面 423

  14.8 实现打印功能 424

  第15章 MySQL结构提取器模块 427

  15.1 MySQL结构提取器模块概述 428

  15.1.1 模块概述 428

  15.1.2 功能结构 428

  15.1.3 程序预览 429

  15.2 关键技术 430

  15.2.1 SQL元数据 430

  15.2.2 POI组件 430

  15.2.3 使用JTree组件设计数据库列表 431

  15.2.4 Java执行外部DOS命令 432

  15.2.5 可滚动的结果集 433

  15.3 主窗体的实现 435

  15.3.1 窗体概述 435

  15.3.2 窗体界面设计 436

  15.4 登录窗体的实现 437

  15.4.1 窗体概述 437

  15.4.2 窗体界面设计 438

  15.4.3 "连接"按钮的事件监听器 439

  15.4.4 验证用户名与密码 440

  15.4.5 验证端口号 441

  15.5 数据库列表面板的实现 442

  15.5.1 面板概述 442

  15.5.2 数据库列表的实现 442

  15.5.3 树的事件监听器 444

  15.6 数据表的相关信息显示面板的实现 445

  15.6.1 面板概述 445

  15.6.2 获取数据表描述信息 446

  15.6.3 获取数据表详细内容 448

  15.6.4 导入Excel文件的实现 448

  第16章 MySQL备份还原模块 451

  16.1 MySQL自动备份还原模块概述 452

  16.1.1 模块概述 452

  16.1.2 功能结构 452

  16.1.3 程序预览 453

  16.2 关键技术 454

  16.2.1 MySQL数据库备份还原 454

  16.2.2 自定义批处理文件实现自动备份数据 455

  16.2.3 使用Java定时器 457

  16.2.4 进度条显示数据备份还原进度 459

  16.2.5 系统闪屏技术 460

  16.2.6 系统托盘 461

  16.2.7 MySQL数据库日志文件 463

  16.3 登录窗体的实现 465

  16.3.1 窗体概述 465

  16.3.2 窗体布局设计 465

  16.3.3 站点管理的实现 466

  16.3.4 登录功能的实现 468

  16.4 主窗体的实现 470

  16.4.1 主窗体概述 470

  16.4.2 窗体布局设计 470

  16.5 数据库列表的实现 472

  16.5.1 数据库列表概述 472

  16.5.2 获取数据库 473

  16.5.3 获取数据表 473

  16.5.4 树的实现 474

  16.6 备份操作的实现 476

  16.6.1 窗体概述 476

  16.6.2 窗体界面设计 477

  16.6.3 自动备份的实现 481

  16.6.4 手动备份的实现 484

  16.6.5 增量备份的实现 484

  16.6.6 文件路径选择的实现 486

  16.6.7 时钟的实现 487

  16.7 还原操作的实现 487

  16.7.1 窗体概述 487

  16.7.2 窗体界面设计 488

  16.7.3 还原数据表的实现 489

  16.7.4 还原数据库的实现 490

  16.8 删除操作的实现 491

  16.8.1 窗体概述 491

  16.8.2 窗体界面设计 492

  16.8.3 删除数据表的实现 492

  16.8.4 删除数据库的实现 493

  第17章 摄像头拍照模块 495

  17.1 摄像头拍照概述 496

  17.1.1 模块概述 496

  17.1.2 功能结构 496

  17.1.3 系统预览 496

  17.2 关键技术 497

  17.2.1 获取媒体数据 497

  17.2.2 JMF用户接口组件 498

  17.2.3 将动态图像转换为Image实例 499

  17.2.4 图片切割 499

  17.2.5 将彩色照片另存为黑白照片 502

  17.3 实现连接断开摄像头 504

  17.3.1 实现连接摄像头装置 504

  17.3.2 实现断开摄像头装置 504

  17.4 拍照功能实现 505

  17.5 实现图片保存 506

  17.5.1 编写保存图片方法 506

  17.5.2 保存文件对话框设计 506

  17.5.3 根据指定名称保存图片 509

  17.6 显示系统图片 510

  17.6.1 获取系统图片 510

  17.6.2 图片显示窗体设计 511

  17.7 实现图片处理 513

  17.7.1 实现图片切割 513

  17.7.2 实现彩色照片存储为黑白照片 514

  17.7.3 实现图片删除 515

  17.8 实现超链接 515

  第18章 电子邮件模块 517

  18.1 电子邮件模块概述 518

  18.1.1 模块概述 518

  18.1.2 功能结构 518

  18.1.3 程序预览 518

  18.2 关键技术 520

  18.2.1 JavaMail技术 520

  18.2.2 复合型邮件发送与接收 521

  18.2.3 接收邮件时将附件解析到本地 524

  18.2.4 POP3服务器的设置 525

  18.2.5 为功能导航树节点添加图标 527

  18.3 主窗体的实现 528

  18.3.1 窗体概述 528

  18.3.2 窗体界面设计 528

  18.3.3 联系人的添加与删除 530

  18.3.4 模块功能导航面板设计 532

  18.4 邮箱登录的实现 533

  18.4.1 窗体概述 533

  18.4.2 窗体界面设计 534

  18.4.3 验证用户输入的登录信息 535

  18.5 发送新邮件的实现 536

  18.5.1 窗体概述 536

  18.5.2 实现发送新邮件窗体 536

  18.5.3 邮件发送的实现 540

  18.6 收件夹的实现 547

  18.6.1 窗体概述 547

  18.6.2 窗体界面设计 548

  18.6.3 邮件列表的实现 548

  18.6.4 邮件删除的实现 551

  18.6.5 获取邮件内容 552

  18.6.6 未读邮件 554

  18.7 发件夹的实现 555

  18.7.1 窗体概述 555

  18.7.2 窗体界面设计 556

  18.7.3 发件夹邮件列表的实现 557

  18.8 草稿箱的实现 559

  18.8.1 窗体概述 559

  18.8.2 窗体界面设计 560

  18.8.3 草稿箱邮件列表的实现 561

  18.8.4 彻底删除邮件 562

  第19章 文件批量处理模块 563

  19.1 文件批量处理模块概述 564

  19.1.1 模块概述 564

  19.1.2 功能结构 564

  19.1.3 系统预览 564

  19.2 关键技术 566

  19.2.1 文件操作与读写 566

  19.2.2 获取系统有效盘符 568

  19.2.3 转换文件编码格式 568

  19.2.4 文件解压缩 570

  19.2.5 表格控件的使用 572

  19.3 主窗体设计 573

  19.3.1 菜单栏设计 574

  19.3.2 工具栏设计 574

  19.3.3 实现显示系统文件夹 575

  19.3.4 实现显示系统文件夹中的文件 577

  19.4 新建文件 579

  19.4.1 实现新建文件 579

  19.4.2 实现新建文件夹 580

  19.5 实现文件搜索 581

  19.6 实现批量复制 584

  19.6.1 实现复制指定文件 584

  19.6.2 实现复制整个文件夹 586

  19.7 实现文件批量移动 587

  19.7.1 实现移动指定文件 588

  19.7.2 实现移动整个文件夹 589

  19.8 实现批量删除 590

  19.8.1 扩展名下拉列表设计 591

  19.8.2 文件日期文本框设计 591

  19.9 实现批量重命名 593

  19.10 实现批量修改文件编码 595

  19.11 实现文件解压缩 597

  19.11.1 实现压缩文件 597

  19.11.2 实现文件解压 599

  19.12 文件分割与合并 599

  19.12.1 实现文件分割 600

  19.12.2 实现文件合并 601

  19.13 实现文件分类管理 603

  第20章 考试管理模块 605

  20.1 考试管理模块概述 606

  20.1.1 模块概述 606

  20.1.2 系统功能结构 606

  20.1.3 系统预览 606

  20.2 关键技术 608

  20.2.1 设置窗体背景 608

  20.2.2 编写字符处理类 608

  20.2.3 编写获取时间方法 609

  20.2.4 Java Bean编写 610

  20.2.5 倒计时 611

  20.3 数据库设计 612

  20.4 系统登录功能设计 614

  20.4.1 编写验证用户是否合法方法 614

  20.4.2 系统登录窗体设计 615

  20.5 考生主窗体实现过程 617

  20.6 管理员查分功能实现 626

  20.7 添加试题设计 629

  20.8 修改删除考题设计 632

  20.8.1 实现修改考题 632

  20.8.2 实现删除试题 634

  20.9 系统参数设定 635

  第21章 万能查询模块 639

  21.1 万能查询模块概述 640

  21.1.1 设计思路 640

  21.1.2 系统预览 641

  21.2 关键技术 641

  21.2.1 JDBC技术 641

  21.2.2 查询语句结构 642

  21.2.3 获取字段的描述信息 643

  21.2.4 获取数据库中的所有表名 644

  21.2.5 如何将程序加载到其他程序中 644

  21.3 实现向txt文件中写数据 646

  21.4 实现获取表中字段的描述信息 647

  21.5 实现绑定组件的处理事件 649

  21.6 实现将查询结果写入txt文件中 650

  21.7 显示调用程序窗体 652

  第22章 程序打包 653

  22.1 概述 654

  22.1.1 JAR文件 654

  22.1.2 MANIFEST文件 654

  22.2 使用命令实现程序打包 656

  22.2.1 完成单个文件打包 656

  22.2.2 完成打包多个文件 657

  22.3 在Eclipse中实现程序打包 658

  22.4 常见问题与解决 661

图书来自序言

  相信许多开发人员都和我一样,有过由于项目的紧迫而加班加点工作的经历。如果有现成的模块作为参考,项目的开发进度会大幅度提高。本书提供了20个Java典型模块,几乎涵盖了Java程序开发的各个方面360百科。本书以模块的核心技术为导向,介绍模块的设计思路和实现过程,特别适合作为严突项目开发人员的参考书。

  本书共分为22章,涉及20个典型模块,首先介绍了Java开发环境和Eclipse开发工具,使初学者能够快速掌握Java语言开发环境的搭建;然后通过20个典型模块覆盖程序开发的各个领域,内容涉及图形图像处理、多媒体、数据库、网络通信、报表打印、硬件相关、文件处理、软件安全等多项专题,最后一章对Java应用程序的打包与部署进行了详细讲解,使读者能够快速掌握Ja接民消单也企乙va应用程序的打包方法。

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com