《Visual J++开发人员指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)(M.约翰逊)Marc Johnson等著;刘成勇译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111058356
  • 页数:384 页
图书介绍:

第1章 VisualJ++环境概览 1

1.1 Microsoft Developer Studio 1

1.1.1 Developer Studio包含哪些内容 1

1.1.2 一个熟悉的环境 21

1.2 项目工作空间 24

1.2.1 项目工作空间元素 24

1.2.2 项目关系 25

1.2.3 项目工作空间的三个基本例子 27

1.3 工作空间视图 28

1.3.1 FileView 28

1.3.2 ClassView 28

1.3.3 InfoView 30

第2章 配置Visual J++ 31

2.1 安装Visual J++ 31

2.2 定制Developer Studio工作空间 32

2.2.1 移动窗口和改变窗口大小 32

2.2.2 增加和删除工具栏按钮 33

2.2.3 增加和删除Tools菜单命令 37

2.2.4 增加和改变快捷键 39

2.3 设置选择 41

2.3.1 Editor选择 45

2.3.2 配置调试器 45

2.3.3 改变可执行文件、包含文件、库和源文件的目录路径 45

2.3.4 设定项目工作空间配置 46

2.3.5 配置在线帮助 46

2.4 项目设置 46

2.4.1 Project Settings对话框 46

2.4.2 命令行选项 50

2.5 在系统注册中改变只读设置 50

第3章 创建VisualJ++代码 51

3.1 操作项目 51

3.1.1 创建新的Project Workspace 51

3.1.2 增加项目的类 54

3.1.3 增加类的方法 56

3.1.4 增加类的变量 57

3.1.5 创建新的配置 59

3.1.6 删除配置 60

3.1.7 改变缺省设置 61

3.2 使用Dialog Editor 61

3.2.1 操作控件 61

3.2.2 测试对话框 66

3.2.3 保存对话为资源模板文件 66

3.3 使用Menu Editor 66

3.3.1 打开Menu Editor 66

3.3.2 菜单标题与菜单项 67

3.3.3 完成下拉菜单 67

3.3.4 保存菜单为资源模板文件 68

3.4 使用代码向导 68

3.4.1 Applet Wizard 68

3.4.2 Resouce Wizard 79

第4章 编译和创建项目 86

4.1 使用Visual J++编译器 86

4.1.1 编译类 87

4.1.2 创建项目 87

4.2 编译错误和警告 88

第5章 调试Visual J++代码 91

5.1 调试器接口组件 91

5.1.1 菜单命令 91

5.1.2 调试窗口 92

5.1.3 对话框 93

5.1.4 电子表格域 94

5.1.5 拖放 94

5.2 使用断点 96

5.2.1 设置断点 97

5.2.2 启动和屏蔽断点 97

5.2.3 删除断点 97

5.3 控制程序的执行 98

5.3.1 开始调试过程 98

5.3.2 单步执行方法 98

5.3.3 中断和重新开始执行 99

5.4 观察和修改变量与表达式内容 99

5.4.1 DataTips弹出信息 99

5.4.2 QuickWatch 99

5.4.3 Watch窗口 100

5.4.4 Variables窗口 102

5.5 其他调试窗口 102

5.5.1 Call Stack窗口 102

5.5.2 Disassembly窗口 102

第6章 使用InfoViewer获得帮助 104

6.1 访问Books Online 104

6.1.1 F1帮助 105

6.1.2 Table of Contents 105

6.1.3 索引 105

6.1.4 全文本搜索 106

6.2 浏览Books Online 108

6.2.1 导航特征 108

6.2.2 书签 109

6.3 定制Books Online 111

6.3.1 指定选择 111

6.3.2 使用注释 112

6.3.3 创建和使用子集 113

6.4 其他特征 114

6.4.1 访问例子程序 114

6.4.2 复制和打印 115

6.4.3 InfoViewer工具栏和快捷键方式 115

6.4.4 在线词汇表 115

第7章 Java小程序概览 116

7.1 什么是小程序 116

7.2 创建Java小程序 118

7.2.1 Applet类概述 118

7.2.2 扩展Applet类 119

7.3 运行Java小程序 119

7.4 小程序实例 120

7.4.1 Sun的例子 120

7.4.2 Microsoft的例子 128

7.5 小结 135

第8章 创建Java小程序 136

8.1 使用Visual J++创建小程序例子 136

8.1.1 创建新的Java源代码 136

8.1.2 建造小程序 137

8.1.3 运行小程序 137

8.1.4 简短小结 138

8.2 使用Visual J++管理已有的小程序 138

8.2.1 创建新的项目工作空间 139

8.2.2 往项目工作空间中插入文件 139

8.2.3 运行小程序 140

8.3 使用Visual J++的Applet Wizard为小程序创建框架 140

8.3.1 运行Applet Wizard 141

8.3.2 Applet Wizard产生了什么 144

8.3.3 运行小程序 157

8.4 使用Visual J++的Resource Wizard为小程序GUI创建Java代码 158

8.4.1 创建资源模板 158

8.4.2 使用模板产生Java代码 159

8.4.3 Resource Wizard产生了什么 160

8.4.4 使用Resouce Wizard的结果 167

8.5 小结 175

第9章 调试Java小程序 176

9.1 编译时错误 176

9.1.1 设置编译器 176

9.1.2 处理错误 176

9.2 运行时错误 181

9.2.1 HTML与Java 182

9.2.2 准备调试小程序 182

9.2.3 小程序崩溃 184

9.2.4 调试器没有捕获小程序崩溃 194

9.2.5 小程序做错了事情 195

9.3 小结 196

第10章 在Java小程序中加入ActiveX 197

10.1 ActiveX的基础——组件对象模型 197

10.1.1 接口 198

10.1.2 参数管理 199

10.1.3 整理 200

10.1.4 聚合 200

10.2 COM对象和ActiveX 200

10.3 查看COM对象 200

10.4 类型库 202

10.5 在Java小程序中使用COM对象 203

10.5.1 Java Type Library ConversionUtility 203

10.5.2 Java代码中的COM对象 205

10.5.3 处理COM错误 205

10.6 Java和COM的安全性应用 206

10.6.1 可信与不可信的Java小程序 206

10.6.2 数字式签名的CAB文件 208

10.7 一个完整的ActiveX/Java例子 208

10.7.1 创建项目 208

10.7.2 产生Java Wrapper类 208

10.7.3 增加Java代码 210

10.7.4 创建与测试小程序 211

10.8 小结 212

第11章 使用JavaScript和VBScript控制Java小程序 213

11.1 脚本基础 214

11.1.1 什么是脚本 214

11.1.2 脚本优缺点 214

11.2 JavaScript和VBScript 214

11.3 脚本对象模型 215

11.3.1 在HTML中使用脚本 215

11.3.2 标准对象 219

11.4 AnimateMe:一个完整的JavaScript例子 222

11.4.1 创建项目 222

11.4.2 修改小程序 222

11.4.3 增加JavaScript代码 224

11.4.4 测试 225

11.5 小结 225

第12章 Java应用程序概览 227

12.1 什么是Java应用程序 227

12.2 创建Java应用程序 228

12.3 运行Java应用程序 229

12.4 应用程序例子 229

12.5 小结 240

第13章 创建Java应用程序 241

13.1 创建简单的Java应用程序 241

13.1.1 创建新的文本文件 242

13.1.2 创建项目工作空间 242

13.1.3 运行应用程序 242

13.2 管理已有Java应用程序源代码 244

13.2.1 创建新的项目工作空间 244

13.2.2 给项目增加文件 245

13.2.3 创建和执行应用程序 246

13.3 使用Applet Wizard创建Java应用程序框架 247

13.3.1 运行Applet Wizard 247

13.3.2 Applet Wizard产生了什么 249

13.4 使用Resource Wizard为Java应用程序增加控件 262

13.4.1 创建资源模板 262

13.4.2 创建Java代码 266

13.4.3 Resource Wizard产生了什么 267

13.4.4 使用产生的代码 273

13.5 小结 276

第14章 调试Java应用程序 277

14.1 编译时错误 277

14.1.1 设置编译器 278

14.1.2 理解错误含义 278

14.1.3 改正错误 280

14.2 运行时错误 281

14.2.1 准备调试运行时错误 281

14.2.2 例外 282

14.2.3 死循环 287

14.2.4 多线程应用程序 290

14.3 小结 295

第15章 Microsoft ActiveX控件 296

15.1 动画按钮控件 297

15.1.1 特征 297

15.1.2 方法 298

15.1.3 事件 298

15.2 图表控件 298

15.2.1 特征 298

15.2.2 方法 300

15.3 梯度控件 300

15.3.1 特征 301

15.3.2 方法 301

15.4 标签控件 301

15.4.1 特征 301

15.4.2 方法 302

15.4.3 事件 302

15.5 Marquee控件 303

15.5.1 特征 303

15.5.2 方法 304

15.5.3 事件 304

15.6 菜单控件 304

15.6.1 特征 304

15.6.2 方法 304

15.6.3 事件 305

15.7 弹出菜单控件 305

15.7.1 特征 305

15.7.2 方法 305

15.7.3 事件 306

15.8 弹出窗口控件 306

15.9 预装器控件 306

15.9.1 特征 306

15.9.2 方法 307

15.9.3 事件 307

15.10 自动记载器控件 308

15.10.1 特征 308

15.10.2 方法 308

15.11 定时器控件 308

15.11.1 特征 309

15.11.2 方法 309

15.11.3 事件 309

15.12 浏览跟踪器控件 309

15.12.1 特征 309

15.12.2 方法 309

15.12.3 事件 309

15.13 其他有趣的Microsoft ActiveX控件 310

15.13.1 ActiveMovie控件 310

15.13.2 HTML外观控件 310

15.14 小结 312

附录A 快捷键命令 313

附录B 参数宏 325

附录C 编译错误和编译警告 326

附录D JVC命令行选项 373

附录E Epsilon表达式和命令 375

附录F BRIEF表达式和命令 380

附录G 布尔和临近操作符 384