《JBuilder 6实例入门》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:袁阳主编;刘勇编著
  • 出 版 社:北京:海洋出版社
  • 出版年份:2002
  • ISBN:7502758151
  • 页数:323 页
图书介绍:

第1章 制作欢迎屏幕 3

1.1 基础知识 3

1.1.1 面向对象程序设计的基本概念 3

1.1.2 Java程序的基本结构 4

1.1.3 Java中GUI程序设计 5

1.2 编程思路 7

1.3 操作步骤 7

1.4 创意与超越 12

1.5 本章小结 13

第2章 布局管理器 16

2.1 基础知识 16

2.1.1 Swing中的容器和组件 16

2.1.2 FlowLayout布局管理器 17

2.1.3 BorderLayout布局管理器 17

2.1.4 CardLayout布局管理器 17

2.1.5 GridLayout布局管理器 17

2.1.6 GridBagLayout布局管理器 18

2.2 编程思路 19

2.3 操作步骤 19

2.4 创意与超越 26

2.5 本章小结 27

第3章 文本编辑器 30

3.1 基础知识 30

3.1.1 流的基本概念 30

3.1.2 常用的字节流 30

3.1.3 常用的字符流 32

3.1.4 File,FileReader和FileWriter类 32

3.1.5 本实例中使用到的几个组件 32

3.2 编程思路 34

3.3 操作步骤 34

3.4 创意与超越 43

3.5 本章小结 44

第4章 为文本编辑器添加编辑功能 46

4.1 基础知识 46

4.1.1 Swing中的事件处理 46

4.1.2 剪贴板功能的实现 48

4.1.3 Java中Undo功能的实现 49

4.2 编程思路 49

4.3 操作步骤 49

4.4 创意与超越 53

4.5 本章小结 54

第5章 画图 56

5.1 基础知识 56

5.1.1 抽象类 56

5.1.2 矢量Vector对象 57

5.1.3 Cloneable接口 58

5.1.4 鼠标事件和事件监听器 59

5.1.5 Java中图形绘制的实现 61

5.2 编程思路 62

5.3 操作步骤 63

5.4 创意与超越 70

5.5 本章小结 71

第6章 实现一个图片浏览器 74

6.1 基础知识 74

6.1.1 模型-视图-控制体系(MVC) 74

6.1.2 树 75

6.1.3 图像的缩放显示 76

6.2 编程思路 76

6.3 操作步骤 77

6.4 创意与超越 84

6.5 本章小结 85

第7章 使用Applet制作的时钟 87

7.1 基础知识 87

7.1.1 Applet——小应用程序的基本概念 87

7.1.2 Applet应用程序的基本生命周期 88

7.1.3 线程的基本概念 89

7.2 编程思路 90

7.3 操作步骤 91

7.4 创意与超越 98

7.5 本章小结 99

第8章 使用JMF制作的媒体播放器 102

8.1 基础知识 102

8.1.1 JMF的功能和结构 102

8.1.2 JMF所支持的文件格式 104

8.2 编程思路 104

8.3 操作步骤 104

8.4 创意与超越 111

8.5 本章小结 111

第9章 编写一个JavaBean组件 113

9.1 基础知识 113

9.1.1 JavaBean的基本概念 114

9.1.2 JavaBean的属性 115

9.1.3 JavaBean的自省 117

9.2 编程思路 117

9.3 操作步骤 118

9.4 创意与超越 131

9.5 本章小结 131

第10章 数据库浏览器的制作 135

10.1 基础知识 135

10.1.1 JDBC的基本概念 135

10.1.2 JDBC的组成部分 136

10.1.3 四种JDBC驱动程序 137

10.1.4 JBuilder的DataExpress结构 138

10.2 编程思路 139

10.3 操作步骤 140

10.4 创意与超越 148

10.5 本章小结 149

第11章 数据库结构浏览器 153

11.1 基础知识 153

11.1.1 关系数据库基础:实体——关系模型 153

11.1.2 表 154

11.1.3 视图 154

11.1.4 索引 155

11.1.5 同义词 155

11.1.6 系统表 156

11.1.7 JDBC中元数据的提取 156

11.2 编程思路 156

11.3 操作步骤 156

11.4 创意与超越 169

11.5 本章小结 169

第12章 制作主从数据库窗体 172

12.1 基础知识 172

12.1.1 数据库中主键和外键的概念 172

12.1.2 DataExpress中的主从关系 173

12.1.3 DataExpress中如何定义主从关系 174

12.1.4 提取从数据 174

12.2 编程思路 176

12.3 操作步骤 176

12.4 创意与超越 181

12.5 本章小结 181

第13章 实现数据库的备份和恢复 185

13.1 基础知识 185

13.1.1 数据的备份和恢复 186

13.1.2 DataExpress中使用文本文件存储数据 187

13.2 编程思路 188

13.3 操作步骤 188

13.4 创意与超越 195

13.5 本章小结 196

第14章 制作一个帮助系统 199

14.1 基础知识 199

14.1.1 TableDataSet组件 199

14.1.2 数据感知组件 200

14.2 编程思路 201

14.3 操作步骤 201

14.4 创意与超越 207

14.5 本章小结 208

第15章 网络中的客户/服务器程序 213

15.1 基础知识 213

15.1.1 TCP/IP协议的基本概念 213

15.1.2 TCP套接字 214

15.1.3 Java中的TCP套接字类 215

15.2 编程思路 215

15.3 操作步骤 216

15.4 创意与超越 227

15.5 本章小结 227

第16章 一个时钟服务程序 231

16.1 基础知识 231

16.1.1 UDP协议 231

16.1.2 Java 中的UDP实现 232

16.2 编程思路 232

16.3 操作步骤 232

16.4 创意与超越 239

16.5 本章小结 240

第17章 使用Servlet收发E-mail 244

17.1 基础知识 244

17.1.1 动态网页技术——Servlet 244

17.1.2 Servlet的特点 245

17.1.3 Servlet的基本实现结构 246

17.1.4 Servlet的基本生命周期 247

17.1.5 Java Mail API的介绍 248

17.2 编程思路 249

17.3 操作步骤 249

17.4 创意与超越 259

17.5 本章小结 260

第18章 利用JSP制作一个网上注册程序 266

18.1 基础知识 266

18.1.1 什么是JSP及其特点 266

18.1.2 JSP页面的执行过程 267

18.1.3 JSP的两种执行方式 267

18.1.4 JSP基本的语法元素 268

18.1.5 指令元素 269

18.1.6 脚本元素 270

18.1.7 动作元素 270

18.2 编程思路 271

18.3 操作步骤 271

18.4 创意与超越 279

18.5 本章小结 279

附录A JBuilder 6的安装和使用 280

A.1 JBuilder6的安装要求 280

A.2 JBuilder6的安装过程 280

A.3 JBuilder6编程环境介绍和使用 282

A.4 定制JBuilder编辑环境 284

A.5 使用JBuilder6创建一个工程 285

A.6 编辑源代码 288

A.6.1 编译程序 289

A.6.2 调试程序 290

A.6.3 使用帮助系统 291

A.6.4 使用向导 292

附录B Java语言说明 293

B.1 程序结构 293

B.2 语法问题 293

B.2.1 注释 293

B.2.2 标识符 293

B.2.3 自变量 294

B.2.4 运算符及特殊分隔符 295

B.3 数据类型 295

B.3.1 数值类型 295

B.3.2 布尔类型 297

B.3.3 数组 297

B.3.4 类 298

B.4 运算符和表达式 300

B.4.1 算术运算符 301

B.4.2 关系运算符 301

B.4.3 布尔逻辑运算符 302

B.4.4 位运算符 302

B.4.5 条件运算符 303

B.4.6 赋值运算符 303

B.4.7 表达式 303

B.5 控制语句 304

B.5.1 条件语句If…Else 304

B.5.2 多分支语句Switch 304

B.5.3 返回语句Return 305

B.5.4 While语句 305

B.5.5 Do…While语句 306

B.5.6 For语句 306

B.5.7 Continue语句 306