第一章 JBuilder9概览 3
JBuilder9功能简介 3
JBuilder9版本比较 9
结束语 11
第二章 Jbuilder集成开发环境AppBrowser环境介绍 15
使用JBuilder编辑器 22
高效率的程序撰写技巧 36
定制JBuilder开发环境 45
结束语 48
第三章 JBuilder工程的管理方法建立JBuilder工程 51
建立与管理Java源文件 56
删除工程内的文件 62
更改工程或文件名称 63
保存与关闭JBuilder工程 65
同时管理多个JBuilder工程 65
工程组 66
结束语 70
第四章 JBuilder工程高级选项与设置设置程序库 73
设置与更改工程属性 79
JBuilder所使用的文件路径 84
结束语 88
第五章 建构与运行Java应用程序JBuilder程序建构系统 91
JBuilder编译器 96
设置JBuilder编译器选项 99
设置输出路径 101
从命令行进行编译 102
运行Java程序 111
运行Web应用程序 113
运行JBuilder工程 114
运行期选项设置 116
结束语 119
第六章 JBuilder的调试环境JBuilder调试环境 123
基本的调试技巧 124
调试器用户界面 128
在调试环境中控制程序的运行方式 147
使用断点 154
查看程序的变量值或表达式内容 165
定制调试器 174
实践练习:使用JBuilder调试器进行调试 177
结束语 199
第七章 用户界面的设计 203
JBuilder组件介绍 203
JBuilder的可视化设计工具 204
如何让可视化设计工具辨识您的类别 209
设计用户界面(UI) 209
改变UI的外观 220
使用组件树 223
使用查看器 225
设置Layout Manager 231
更改容器的布局设置 233
JBuilder提供的Layout Manager 235
实践练习:建立嵌套布局 242
结束语 256
第八章 菜单的设计 259
菜单的基本组成元素 259
组件托盘上的菜单组件 259
打开“菜单设计工具” 261
建立新的菜单 264
建立子菜单 270
撰写菜单项目所对应的事件 271
建立“弹出式菜单” 271
实践练习8-1:建立菜单 273
结束语 277
第九章 事件处理模型(Event Handling)事件处理程序代码与初始化程序代码 281
利用JBuilder产生事件处理方法 281
选择事件处理方法的撰写风格 283
实践练习:JButton的事件处理模型 287
结束语 292
第十章 UML可视化程序开发UML与Java 295
JBuilder与UML 297
查看UML图形 303
使用UML浏览器 307
实践练习:使用UML浏览器 311
结束语 318
第十一章 JavaBean与BeansExpress何谓JavaBean? 321
利用JavaBean向导建立JavaBean 321
在JavaBean中新增其它属性 324
建立BeanInfo类别 329
在JavaBean中加入事件(Event) 332
建立“属性编辑器” 337
验证JavaBean的合法性 342
将JavaBean安装到组件托盘 343
实践练习:建立与实现JavaBean 346
结束语 353
第十二章 使用JBuilder部署Java应用程序部署Java archive文件 357
使用JDK的jar工具程序 360
部署议题 362
使用Archive Builder 363
工程窗格的Archive节点 372
各种Java应用程序的部署步骤 374
结束语 376
第十三章 JBuilder9与StarTeamBorland StarTeam概览 379
安装StarTeam服务器 381
重要的StarTeam服务器管理技巧 388
将JBuilder 9工程上传至StarTeam服务器 404
结束语 415