图书介绍

Visual J++实战演练PDF|Epub|txt|kindle电子书版本网盘下载

Visual J++实战演练
  • 胡少波编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115086117
  • 出版时间:2000
  • 标注页数:427页
  • 文件大小:42MB
  • 文件页数:437页
  • 主题词:JAVA语言(学科: 程序设计) JAVA语言 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual J++实战演练PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 战前准备5

第1章 “网络超市”项目分析5

1.1 “网络超市”系统的功能要求5

1.2 系统开发工具选择5

1.2.1 选中Java作为开发工具5

1.2.2 Visual J++6.0的独到优势6

1.3 系统的功能模型分析7

1.3.1 建立内外关系图:A-0图8

1.3.2 画出顶层图9

1.3.3 建立一系列图形9

第2章 “网络超市”系统项目规划12

2.1 项目总体规划12

2.1.1 项目功能12

2.1.2 项目模块划分13

2.1.3 “网络超市”系统结构图13

2.1.4 价值意义13

2.2 “网络超市”导游14

2.3 建立Web Server20

第3章 Visual J++6.0功能演示24

3.1 Java语言简介24

3.1.1 Java的起源和历史25

3.1.2 Java语言的特点25

3.1.3 Java与C/C++的比较26

3.1.4 Java语言的工作机制27

3.1.5 Java的程序结构——Applet和Application29

3.1.6 Java的安全性29

3.2 Visual J++6.0开发界面32

3.2.1 Visual J++1.1开发界面32

3.2.2 Visual J++6.0开发界面34

3.3 使用Empty Project创建Java Applet41

3.4 创建Java Application47

3.5 使用Web Pages创建 Java Applet50

第4章 创建出最吸引人的主页61

4.1 Java Applet与HTML语言61

4.2 Visual J++6.0自动生成的HTML文件63

4.3 Java Applet的执行框架65

4.3.1 Applet的执行过程66

4.3.2 Applet的重要方法68

4.4 Java的图形处理69

4.4.1 Java的图形坐标系统69

4.4.2 字型和颜色的设置70

4.5 传统的动画实现方式75

4.6 多线程初步79

4.6.1 多线程的基本思想79

4.6.2 线程的状态和生命周期80

4.6.3 线程的实现81

4.7 使用Runnable接的多线程程序82

4.8 使用继承Thread类的方法实现多线程88

4.9 载入和显示图像90

4.9.1 载入图像91

4.9.2 输出图形92

第二篇 实战演练98

第5章 霓虹招牌——制作高质量的动画98

5.1 动画的闪烁现象98

5.1.1 闪烁现象的起因98

5.1.2 消除闪烁现象的措施99

5.3 闪烁的星空图102

5.4 Java语言中的图像处理技术105

5.4.1 生成图像105

5.4.2 处理图像107

5.5 霓虹招牌110

第6章 纸牌游戏——图形处理功能121

6.1 Graphics类的绘图指令121

6.2 游戏的整体设计124

6.3 纸牌形状的制作125

6.4 功能按钮的制作132

6.5 处理鼠标事件135

6.5.1 “过滤型”事件处理机制135

6.5.2 “委托型”事件处理机制139

6.6 纸牌主程序141

6.7 程序执行及功能扩展151

第7章 俄罗斯方块——深入多线程同步154

7.1 线程的同步和死锁154

7.1.1 线程同步155

7.1.2 线程死锁162

7.2 键盘事件处理162

7.2.1 KeyListener接口和KeyAdpter类163

7.2.2 KeyEvent类163

7.2.3 过滤型事件处理机制的键盘事件处理163

7.3 Java对声音的支持164

7.3.1 获取声音文件的方法164

7.3.2 播放声音文件的方法164

7.4 游戏基本算法的实现165

7.5 实现游戏主类178

7.6 为游戏添加设置功能键的功能185

7.7 程序功能的扩展189

第8章 登录系统——图形用户界面设计192

8.1 java.awt包通览192

8.1.1 Component组193

8.1.2 GUI构件组193

8.1.3 菜单组194

8.1.4 窗口布局组195

8.1.5 Graphics组196

8.1.6 几何对象组196

8.1.7 其它类197

8.1.8 java.awt.image包197

8.2 登录界面的基本组件197

8.2.1 Component类和Container类的常用方法197

8.2.2 Label类200

8.2.3 Button类200

8.2.4 Checkbox类及CheckboxGroup类201

8.2.5 TextComponent类及TextField类202

8.3 使用布局管理器203

8.3.1 FlowLayout类203

8.3.2 BorderLayout类204

8.3.3 CardLayout类204

8.3.4 GridLayout类205

8.4 实现登录界面206

8.4.1 模拟数据库程序206

8.4.2 用户信息界面程序208

8.5 处理用户事件的Applet主类程序213

8.6 “委托型”的组件事件处理机制217

8.6.1 一个简单的组件的例子217

8.6.2 一个复杂的例子218

8.6.3 标准的AWT事件概述221

8.6.4 各种反应器接口及事件类223

8.7 使用“委托型”事件处理机制改写事件处理程序226

8.8 程序功能扩展和其它问题230

8.9 用布局管理器改进俄罗斯方块游戏界面233

第9章 扫雷游戏——深入图形用户界面242

9.1 扫雷程序的基本思想242

9.1.1 Mine类243

9.2 制作计时器和计数器247

9.3 实现整个雷区的mineTable类和mineArea类249

9.4 GUI设计的其它组件264

9.4.1 Frame 类264

9.4.2 菜单系统267

9.5 Dialog类及FileDialog类270

9.6 加入事件处理程序274

9.7 扫雷程序的Applet形式275

第10章 网页计数器——Java语言与CGI282

10.1 CGI简介282

10.1.1 CGI的工作原理283

10.1.2 编写CGI脚本使用的语言286

10.1.3 使用C语言编写CGI脚本286

10.2 使用URL296

10.2.1 创建URL296

10.2.2 URL的常用方法297

10.2.3 直接读入URL数据298

10.2.4 连接到URL299

10.3 实现计数器302

10.3.1 服务器端——用C编写的计数程序302

10.3.2 客户端——Java Appelt303

第11章 网络聊天——Socket通信和UDP310

11.1 Socket类310

11.1.1 Socket的定义310

11.1.2 读写Socket311

11.2 编写ServerSocket的服务器端程序318

11.3 无连接的数据报(UDP)通信325

11.3.1 DatagramPacket类和DatagramSocket类326

11.3.2 UDP的编程实现326

11.3.3 UDP编程实例327

第12章 WFC编程——Visual J++ 6.0的可视化功能332

12.1 创建Windows Application332

12.1.1 创建最简单的Windows应用程序332

12.1.2 在Forms Designer中修改窗体333

12.2 使用WFC初步335

12.2.1 添加控件336

12.2.2 添加菜单337

12.2.3 添加代码338

12.3 记事本程序339

12.3.1 使用Visual J++创建应用程序339

12.3.2 启动和终止应用程序342

12.3.3 Visual J++窗体模板的剖析343

12.3.4 处理事件344

12.3.5 实现模态对话框345

12.3.6 实现文件对话框和文件输入/输出346

12.3.7 小结347

12.4 WFC编程深层概念348

12.4.1 WFC软件包348

12.4.2 WFC组件概述349

12.4.3 动态HTML可视组件353

12.4.4 处理WFC事件353

12.4.5 本机化应用程序355

12.4.6 使用WFC应用程序服务356

12.4.7 访问系统信息357

12.4.8 使用具有WFC的Java线程359

第13章 在线购书系统——Java知识点的综合运用366

13.1 为什么要使用Applet开发购书系统366

13.2 购书系统的用户配置文件367

13.3 系统主体框架的构思369

13.4 从URL读取和处理文件370

13.5 用户界面制作377

13.6 Store_Windows类389

13.7 购书系统中的CGI接口397

13.8 加密购书系统400

13.9 系统的运行403

第三篇 检测战果408

第14章 集成网络超市408

14.1 登录界面408

14.2 网络超市主界面413

第15章 发布“网络超市”系统422

15.1 使用IIS发布项目422

15.1.1 Internet Information Server(IIS)程序介绍422

15.1.2 建立自己的Web站点424

15.1.3 运行项目426

15.2 项目维护和管理427

热门推荐