《JBuilder 3.0/4.0标准教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:北京宝兰—英博思信息技术有限公司编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7900625712
  • 页数:380 页
图书介绍:

第1章 Java和JBuilder简介 1

1.1 Java 1

1.2 JBbuilder简介 4

1.3 主窗口 5

1.4 应用浏览器(AppBrowser) 6

1.5 集成开发环境 9

1.6 Project页 13

1.7 Opened页 14

1.8 Directory页 15

1.9 导航按钮 16

1.10 类体系浏览器与代码挖掘 17

1.11 使用帮助系统 20

1.12 从检视器中取得帮助 23

1.13 小结 24

第2章 使用工程 26

2.1 工程简介 26

2.2 使用工程向导创健工程 26

2.3 使用应用向导 29

2.4 向工程中加入文件 33

2.5 设置工程选项 34

2.6 小结 39

第3章 在用户界面设计器中使用组件 40

3.1 基于组件的开发 40

3.2 用户界面设计器 41

3.3 向应用中加入添加组件 43

3.4 检视器 45

3.5 组件树 48

3.6 容器 50

3.7 修改组件名称 52

3.8 同时选中多个组件 53

3.9 创建事件处理程序 55

3.10 小结 56

第4章 布局管理器 58

4.1 概述 58

4.2 容器与布局管理器 58

4.3 Border Layout 60

4.4 GridLayout 62

4.5 GridBagLayout 63

4.6 其他布局管理器 66

4.7 小结 67

第5章 组件概论 68

5.1 Jbuilder组件 68

5.2 小结 74

第6章 菜单设计器 75

6.1 概述 75

6.2 使用菜单设计器 77

6.3 设计主菜单 79

6.4 设计弹出式菜单 86

6.5 JMenuBar和JPopupMenu 88

6.6 小结 94

7.1 Java语法 95

第7章 Java语言基础 95

7.2 Java的数据类型 105

7.3 流程控制结构 111

7.4 小结 116

第8章 Java面向对象编程 117

8.1 OOP(Object Oriented Progamming)简介 117

8.2 类 117

8.3 Java包 128

8.4 小结 130

第9章 Java的面向对象编程的高级技术 132

9.1 多态性 132

9.2 小结 142

10.1 概述 143

第10章 使用JBuilder调试器 143

10.2 调试环境 144

10.3 控制程序运行 147

10.4 使用断点 150

10.5 检查程序变量的值 155

10.6 定制调试器 159

10.7 小结 161

第11章 事件处理 162

11.1 概述 162

11.2 标准事件处理 163

11.3 Listener接口 164

11.4 JBuilder的Adapter类 166

11.5 匿名事件处理 168

11.6 小结 169

第12章 异常处理 170

12.1 概述 170

12.2 异常处理模型 170

12.3 Throwablf类 173

12.4 Java内建的异常 174

12.5 案例分析:简易计算器 174

12.6 小结 175

第13章 JBuilder的数据模型 176

13.1 在JBuilder中使用关系数据库简介 176

13.2 JBuilder里的数据存取组件 181

13.3 小结 196

14.2 InterClient 197

第14章 InterClient 197

14.1 概述 197

14.3 小结 198

第15章 数据库工具 199

15.1 JDBC浏览器 199

15.2 SQL生成器 203

15.3 JDBC监视器 207

15.4 小结 208

第16章 使用数据感知控件 209

16.1 开始使用数据感知控件 209

16.2 高级数据感知控件 212

16.3 小结 215

17.1 主从关系 216

第17章 主从数据库窗体 216

17.2 建立一个主从表用户界面 217

17.3 小结 222

第18章 在程序中操纵QueryDataset 223

18.1 使用Java与数据库打交道 223

18.2 小结 230

19.2 建立数据模块 231

29.4 JBuider3.0中与DataStore相关的特性 231

19.1 数据模块简介 231

第19章 数据模块 231

19.3 数据分割 236

19.4 小结 239

第20章 过滤、排序和查找 240

20.1 过滤 240

20.2 排序 244

20.3 查找 246

20.4 小结 248

21.1 列组件 249

第21章 列组件 249

21.2 选择列表 254

21.3 计算列 260

21.4 小结 262

第22章 带参数的查询与DataSetViews 263

22.1 带参数的查询 263

22.2 DataSetView组件 274

22.3 执行查询而不返回结果集 276

22.4 小结 277

23.1 存储过程的定义 278

第23章 存储过程 278

23.2 小结 283

第24章 数据集解决主案 284

24.1 使用QueryResolver 284

24.2 使用QueryResolver的高级方法 287

24.3 小结 289

第25章 在运行时创建组件和数据驱动的用户界面 290

25.1 在运行时创建组件 290

25.2 案例分析:数据驱动的组件创建 292

25.3 小结 300

26.1 建立定制的异常类 301

第26章 高级异常处理技术 301

26.2 使用异常处理来保护资源 302

26.3 DataSetException类 303

26.4 重载控件对DataSetException的默认处理 304

26.5 小结 305

第27章 JavaBeans和BeansExpress 306

27.1 概述 306

27.2 JavaBeans组件模型 307

27.3 在JBuilder中创建JavaBean 309

27.4 添加属性 311

27.5 向组件选项板中添加JavaBean 313

27.6 小结 315

28.2 创建一个MDI风格的应用 317

28.1 桌面窗格(Desktop Panes)和内部窗体(JInternal Frames)简介 317

第28章 用户界面技术 317

28.3 小结 320

第29章 在JBuilder3.0中使用DataStore 321

29.1 什么是DataStore 321

29.2 什么时候使用DataStores 321

29.3 建立一个脱机或公文包型的定单应用 321

29.5 小结 324

第30章 dbSWing高级特性 325

30.1 com.borland.dbSwing包 325

30.2 dbSwing组件的数据感知 326

30.3 使用文本 327

30.4 dbSwing、Swing与JBCL的比较 327

30.5 小结 328

第31章 在JBuilder中创建Applet 329

31.1 Appet简介 329

31.2 Applet的运行机制 330

31.3 在JBuilder中创建Applet 331

31.4 建立数据库Applet 334

31.5 添加Applet参数 335

31.6 小结 338

第32章 软件的分发 339

32.1 分发策略 339

32.2 命令行Java 339

32.3 分发软件 342

32.4 小结 345

A.1 引言 346

附录A 理解Java Object Hierarchy 346

A.2 小结 347

附录B Java类库 348

B.1 引言 348

B.2 语言包 348

B.3 工具包 352

B.4 输入/输出包 355

B.5 JBCL包 359

B.6 Java Generic Library(JGL) 361

B.7 小结 362

附录C 线程技术 363

C.1 概述 363

C.2 创建一个线程 363

C.3 实现可运行接口 370

C.4 线程应用程序接口(API) 371

C.5 线程的生命周期 373

C.6 用代码保障线程安全 373

C.7 小结 374

附录D 串行化 375

D.1 概述 375

D.2 为何要串行化 375

D.3 JDK1.1中的串行化 375

D.4 运用输出流 377

D.5 运用输入流 378

D.6 读写对象流 379

D.7 小结 380