《Visual J++ 编程指南》求取 ⇩

1.1 Java语言基础1

1.1.1 Java语言产生的背景1

第一章 Java语言与Visual J++开发环境1

1.1.2 Java语言的主要特点3

1.1.3 Java语言与C++语言的区别6

1.2 Visual J++的安装8

1.2.1 Visual J++对硬件环境的要求8

1.2.2 Visual J++软件包的内容9

1.2.3 安装Visual J++9

1.2.4 运行Visual J++11

1.3 Developer Studio集成开发环境13

1.4 Visual J++概述13

1.4.3 Visual J++文本编辑器14

1.4.1 Visual J++编译器14

1.4.2 Visual J++调试器14

1.4.4 自动生成工具Applet Wizard15

1.4.5 Visual J++的其他工具15

1.5 Visual J++集成环境菜单介绍17

1.5.1 File菜单18

1.5.2 Edit菜单19

1.5.3 View菜单20

1.5.4 Insert菜单20

1.5.5 Project菜单20

1.5.6 Build菜单21

1.5.7 Tools菜单21

1.5.9 Help菜单22

1.5.8 Window菜单22

第二章 Visual J++的编译器、解释器和浏览器24

2.1 Sun公司JDK简介24

2.1.1 Java JDK的组成24

2.1.2 Java JDK编译器简介25

2.1.3 Java解释器简介25

2.2 Visual J++编译器jvc.exe简介25

2.2.1 Visual J++编译器的语法规则26

2.2.2 文件名语法介绍26

2.2.3 Visual J++编译器的用法及选项次序26

2.2.4 如何设置classpath环境变量27

2.2.5 编译器命令行选项集27

2.3.2 Visual J++解释器jview.exe用法29

2.3.1 Visual J++解释器的语法规则29

2.3 Visual J++解释器jview.exe简介29

2.3.3 Visual J++解释器jview选项介绍30

2.4 浏览器Internet Explorer30

第三章 Java语言、类、接口和包31

3.1 Java符号集简介31

3.1.1 Java保留字32

3.1.2变量32

3.1.3 注释33

3.2 Java数据类型简介34

3.2.1布尔类型34

3.2.2 字符类型35

3.2.3整数类型35

3.2.4 浮点数类型37

3.2.5 数组38

3.2.6 基本数据类型变量的初始值39

3.3 Java运算符简介40

3.4 类型转换40

3.5 程序流程的控制方法41

3.5.1 分支控制结构41

3.5.2 循环控制结构43

3.5.3 转移语句45

3.5.4 返回语句45

3.6 类概念简介46

3.6.1 类的声明方法46

3.6.2 类的继承机制47

3.6.3 类的修饰字48

3.6.4 类的成员——变量和方法50

3.6.5 抽象类的讨论54

3.7 接口概念简介55

3.7.1接口的声明方法56

3.7.2 接口继承关系的讨论56

3.7.3 如何实现一个接口57

3.7.4 如何实现多个接口57

3.8 程序包概念简介58

3.8.1 程序包的声明方法58

3.8.2 如何引用程序包59

3.8.3 Java语言提供的系统程序包59

第四章 学会使用Applet Wizard程序设计向导61

4.1 如何建立Applet程序61

4.2 如何运行Applet程序66

4.3 使自己的程序Web化68

第五章 创建一个Java Applet程序69

5.1 Java Applet程序基础知识69

5.1.1 Java Applet程序的代码特点69

5.1.2 Applet程序安全性模型70

5.1.3 Internet Explorer中的Applet程序安全性70

5.1.4 Applet程序的生存周期71

5.1.5 Applet程序中的重要方法71

5.2 使用Applet Wizard创建一个Applet程序71

5.2.1 创建Applet程序72

5.2.2 Visual J++生成的MyApp.java源程序74

5.2.4 编译Applet程序81

5.2.3 Visual J++生成的MyApp.html文档81

5.2.5 建立HTML页面82

5.2.6 运行Applet程序83

5.3 Java应用程序的创建83

5.3.1 Java应用程序的生命周期83

5.3.2 如何创建Java应用程序84

5.3.3 Visual J++生成的MyAppl.java源文件84

5.3.4 Visual J++生成的MyAppl-Frame.jave源文件92

5.3.5 如何联编应用程序93

5.3.6 如何运行项目MyAppl93

5.3.7 有关Applet程序和应用程序的说明94

第六章 Visual J++项目设计技术95

6.1 项目工作区窗口介绍95

6.1.3 Info View选项卡96

6.1.2 File View选项卡96

6.1.1 Class View选项卡96

6.2 使用项目工作区97

6.2.1 如何创建一个空的项目工作区97

6.2.2 在项目工作区中增加项目99

6.2.3 如何创建包含一个项目的项目工作区100

6.2.4 向项目中增加文件101

6.3 使用项目设置技术108

6.3.1 项目配置概念109

6.3.2 熟悉Project Settings对话框112

6.4 如何设置目录115

第七章 类管理工具Class View和WizardBar117

7.1 Class View和WizardBar的区别117

7.2.2 Class View的组成118

7.2.3 如何用Class View浏览源代码118

7.2 Class View功能介绍118

7.2.1 了解Class View的特性118

7.2.4 Class View显示内容的排序方法119

7.2.5 Class View视区的隐藏和显示119

7.3 如何用Class View为程序增加类、方法和变量119

7.3.1 给项目ClassDemo增加新类120

7.3.2 给类CtrlButton增加变量121

7.3.3 给类CtrlButton增加方法122

7.3.4 实现完整的项目ClassDemo123

7.3.5 项目的编译执行125

7.4.2 WizardBar的基本组成126

7.4.1 WizardBar工具条的显示或隐藏126

7.4 WizardBar工具介绍126

7.4.3 WizardBar的跟踪功能127

7.4.4 通过键盘访问WizardBar128

7.4.5 直接向WizardBar控件中输入129

第八章 使用Visual J++调试器130

8.1 调试程序的前提条件130

8.1.1 为调试进行的项目设置130

8.1.2 在调试模式下联编项目131

8.1.3 调试程序举例131

8.2 熟悉调试器的使用133

8.3调试窗口与调试器134

8.2.3 用Run to Cursor命令启动调试器134

8.2.2 用Step Into命令启动调试器134

8.2.1 用Go命令启动调试器134

8.3.1 监视窗口135

8.3.2 变量窗口136

8.3.3 调用堆栈窗口137

8.3.4 反汇编窗口138

8.4 掌握调试对话框的操作方法139

8.4.1 断点对话框139

8.4.2 快速查看对话框140

8.4.3 线程对话框141

8.4.4 异常对话框141

8.4.5 使用Data Tips142

8.5 调试命令简介143

8.5.1 从菜单访问调试命令143

8.5.3 断点操作技术144

8.5.2 Debug工具条144

8.6 程序调试举例145

8.6.1 启动调试器145

8.6.2 使程序运行到指定位置146

8.6.3 使用Step Into命令147

8.6.4 使用Step Out和Step Over命令147

8.6.5 查看变量的值148

8.6.6 修改变量的值149

8.6.7 多线程程序的调试方法149

第九章 资源编辑器和文本编辑器的使用150

9.1 资源模板的使用150

9.1.1 创建资源模板151

9.2 对话框编辑器的使用152

9.1.2 打开资源模板152

9.2.2 如何选取构件155

9.2.3 如何调节构件大小155

9.2.4 对话框布局技巧157

9.2.5 使用辅助线和页边距158

9.2.6 使用布局网格159

9.2.7 查看的制表键序和定义助记符键160

9.2.8 测试所设计的对话框161

9.3 使用图形编辑器162

9.3.1 图形编辑器简介162

9.2.1 如何向对话框增加构件163

9.3.2 图形编辑窗口简介163

9.3.3 编辑图像165

9.3.4 改变图像属性169

9.3.5 选用不同的图像格式170

9.4 如何调整图像颜色171

9.4.1 彩色调色板171

9.4.2 前景色和背景色的选择171

9.4.3 填充图像的有边框区域171

9.4.4 从图像中获取颜色并用于其他图像172

9.4.5 反转选择框的颜色172

9.4.6 自定义或改变颜色172

9.4.7 保存或装载不同的彩色调色板173

9.5 菜单编辑器的使用173

9.5.1 创建菜单和菜单项173

9.6 文本编辑器的使用175

9.5.4 删除或拷贝菜单和菜单项175

9.5.3 移动并拷贝菜单和菜单项175

9.5.2 选择菜单和菜单项175

9.6.1 语法的分色显示176

9.6.2 设置语法分色176

9.6.3 模拟流行编辑器177

9.6.4 掌握文本的搜索方法178

9.6.5 自定义编辑器环境182

9.6.6 设置字体的风格、大小和颜色184

第十章 Visual J++界面设计技术186

10.1 了解构件布局186

10.1.1 AWT中的构件介绍186

10.1.2 容器介绍187

10.1.3 一个例子187

10.2.1 BorderLayout类189

10.2 Java语言的布局管理类189

10.2.2 FlowLayout类190

10.2.3 CardLayout类191

10.2.4 GridLayout类193

10.2.5 GridBagLayout类和GridBagConstraints类193

10.3 掌握Java程序的菜单设计方法196

10.3.1 创建菜单系统197

10.3.2 创建菜单系统举例199

10.4 熟悉Java Resource Wizard工具200

10.4.1 用Resource Wizard进行构件布局201

10.4.2 用Resource Wizard实现菜单布局216

第十一章 定制Developer Studio集成开发环境221

11.1 掌握定制工具条的方法221

11.1.1 显示和隐藏工具条222

11.1.2 如何创建工具条223

11.1.3 为定制的工具条改名224

11.1.4 如何删除定制工具条225

11.1.5 如何将工具条上的按钮分组225

11.1.6 增加或删除工具条上的按钮226

11.1.7 如何定制工具条上的菜单227

11.2 掌握定制菜单和菜单项的方法228

11.2.1 如何修改菜单的名字228

11.2.2 如何增加菜单命令228

11.2.3 如何从菜单中删除命令229

11.2.4 如何恢复菜单中已经删除的缺省命令229

11.3.1 如何改变工具条按钮的外观230

11.3 熟悉Button Appearance对话框230

11.2.5 如何恢复缺省菜单的初始设置230

11.2.6 如何移动或拷贝菜单命令230

11.3.2 如何改变菜单项的外观232

11.4 掌握定制菜单Tools 的方法233

11.4.1 如何为菜单Tools增加工具233

11.4.2 如何编辑菜单Tools上的命令234

11.4.3 如何从菜单Tools中删除工具234

11.4.4 为菜单Tools的命令指定参数234

11.5 如何定制键盘快捷键235

第十二章 使重复性任务的操作自动化237

12.1 使操作自动化的方法237

12.2 熟悉VBScript宏237

12.2.1 VBScript的基础知识238

12.3.1 安装宏文件Sample242

12.2.2 VBScript宏242

12.3 如何安装运行VBScript宏242

12.3.2 运行VBScript宏的方法243

12.3.3 如何给宏赋予按钮或快捷键243

12.4 如何录制VBScript宏245

12.5 了解Developer Studio对象247

12.5.1 Developer Studio对象简介247

12.5.2 了解Developer Studio对象的事件248

12.5.3 Developer Studio对象提供的方法248

12.5.4 Developer Studio对象的属性概述249

12.5.5 Developer Studio主要对象介绍249

12.5.6 Developer Studio 的事件介绍253

12.6 如何编写 VBScript宏254

13.1 AWT类库概述255

第十三章 AWT类库介绍255

13.2 Visual J++ 构件类介绍257

13.2.1 Label类257

13.2.2 Button类258

13.2.3 List类260

13.2.4 TextComponent类、TextField类和TextArea类263

13.2.5 Scrollbar类266

13.2.6 Canvas类270

13.2.7 Checkbox类和Checkbox Group类270

13.2.8 Choice类273

13.3 Visual J++容器类简介275

13.3.1 Frame类275

13.3.2 Panel类278

13.3.3 Dialog类281

13.3.4 FileDialog类282

第十四章 Visual J++的图形设计功能286

14.1 图形坐标系统简介286

14.1.1 Graphics类的对象286

14.1.2 Graphics类的坐标系统286

14.2有关颜色和字体的类286

14.2.1 Color类287

14.2.2 Font类和FontMetric类290

14.3 几种绘图方法的介绍292

14.3.1 如何输出字符293

14.3.2 如何画线294

14.3.3 如何画矩形295

14.3.4 如何画椭圆形297

14.3.5 如何画圆弧298

14.3.6 如何画多边形299

14.3.7 如何复制图形300

14.4 装载并显示图形的方法301

14.4.1 如何装载图形301

14.4.2 如何显示载入的图形303

14.4.3 载入和显示图形的实例303

第十五章 Visual J++多线程程序设计技术306

15.1 多线程的概念306

15.1.1 线程简介306

15.1.3 何时使用多线程307

15.1.4 使用多线程需要考虑的问题307

15.1.2 使用多线程的优点307

15.2 多线程程序实例308

15.3 如何创建多线程309

15.3.1 继承类Thread介绍309

15.3.2 实现接口Runnable介绍312

15.4 如何协调多线程资源共享314

15.5 如何锁定资源316

第十六章 如何实现动态效果和动画318

16.1 如何产生移动字幕的效果318

16.1.1 如何生成静态字幕318

16.1.2 如何使字符串移动319

16.1.3 使用线程实现动态效果322

16.1.4 如何避免字幕移动时的闪烁325

16.2.1 如何装载图片327

16.2 实现动画技术327

16.2.2 如何显示图片328

16.2.3 动画程序实例328

16.2.4 通过MediaTracker类跟踪图片的载入330

16.2.5 如何给动画配音331

16.3 使用双缓冲技术减轻闪烁332

第十七章 Visual J++异常处理336

17.1 异常的概念336

17.1.1 什么是异常336

17.1.2 异常发生的原因337

17.1.3 编译时对异常情况的检查337

17.1.4 异常的层次结构337

17.1.5 Java定义的标准异常类338

17.2 如何处理异常339

17.3 如何创建自己的异常341

第十八章 Cabinet文件与安全性问题343

18.1深入了解Cabinet文件343

18.1.1 Cabinet文件介绍343

18.1.2 采用Cabinet文件的原因343

18.2如何创建Cabinet文件344

18.2.1 使用Diamond实用程序创建Cabinet文件344

18.2.2 使用cabarc实用程序创建Cabinet文件345

18.3 在HTML文件中运用Cabinet技术347

18.4 何时需要使用cab文件348

18.5 深入了解数字签名技术348

18.5.1 背景348

18.5.2 数字签名技术简介348

18.5.4 了解证书授权机构349

18.5.3 了解公用密钥证书349

18.5.5 如何获得授权证书350

18.6 在Visual J++中实现数字签名350

18.6.1 了解Microsoft的信任码技术350

18.6.2 MakeCert程序介绍351

18.6.3 Cert2SPC程序介绍351

18.6.4 SignCode程序介绍352

18.6.5 PeSigMgr程序介绍352

18.6.6 ChkTrust程序介绍353

18.6.7 设计数字签名实例353

第十九章 掌握Java+ActiveX技术357

19.1用 VBScript语言控制Java Applet程序357

19.1.1 编写可被VBScript语言访问的Applet程序357

19.1.2 如何编写控制Applet程序的HTML文档359

19.1.3 运行Applet程序361

19.2 ActiveX构件的用法361

19.2.1 ActiveX构件介绍362

19.2.2 准备使用ActiveX构件362

19.2.3 在Visual J++程序中使用ActiveX构件365

19.2.4 考虑使用ActiveX构件的安全性问题366

19.2.5 ActiveX构件应用实例367

19.3 如何生成新的ActiveX构件372

19.3.1 准备Java程序372

19.3.2 用ActiveX Wizard for Java生成ActiveX构件372

19.3.3 使用新创建的构件374

20.1.2 Class Character376

20.1.1 Class Boolean376

第二十章 Visual J++类库介绍376

20.1 Package java.lang Classes376

20.1.3 Class Class377

20.1.4 Class ClassLoader378

20.1.5 Class Compiler378

20.1.6 Class Double378

20.1.7 Class Float379

20.1.8 Class Integer380

20.1.9 Class Long381

20.1.10 Class Math382

20.1.12 Class Object383

20.1.11 Class Number383

20.1.13 Class Process384

20.1.14 Class Runtime384

20.1.15 Class Security Manager385

20.1.16 Class String386

20.1.17 Class StringBuffer387

20.1.18 Class System389

20.1.19 Class Thread390

20.1.20 Class ThreadGroup391

20.1.21 Class Throwable392

20.1.22 Interface Cloneable392

20.1.25 Class ArrayIndex OutOfBoundsException393

20.1.26 Class ArrayStoreException393

20.1.24 Class ArithmeticException393

20.1.23 Interface Runnable393

20.1.27 Class ClassCastException394

20.1.28 Class ClassNotFoundException394

20.1.29 Class CloneNotSupportedException394

20.1.30 Class Exception394

20.1.31 Class IllegalAccess Exception394

20.1.32 Class IllegalArgument Exception395

20.1.33 Class IllegalMonitorStateException395

20.1.34 Class Illegal ThreadStateException395

20.1.35 Class IndexOutOfBoundsException395

20.1.39 Class NoSuchMethodException396

20.1.38 Class NegativeArraySizeException396

20.1.37 Class Interrupted Exception396

20.1.36 Class Instantiation Exception396

20.2 Package java.io Classes397

20.2.1 Class BufferedInput Stream397

20.2.2 Class Buffered Output-Stream397

20.2.3 Class ByteArrayInputStream398

20.2.4 Class ByteArray Output-Stream398

20.2.5 Class DataInputStream399

20.2.6 Class DataOutputStream400

20.2.7 Class File400

20.2.8 Class FileDescriptor401

20.2.9 Class FileInputStream402

20.2.10 Class FileOutputStream402

20.2.11 Class FilterInputStream403

1999《Visual J++ 编程指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由鸿涛,徐洁,裘实等编著 1999 北京:国防工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual J++数据库编程(1998 PDF版)
Visual J++数据库编程
1998 北京:电子工业出版社
Visual Cafe编程指南( PDF版)
Visual Cafe编程指南
Visual J++6.0开发指南(1999年01月第1版 PDF版)
Visual J++6.0开发指南
1999年01月第1版
Visuaal J++ 编程指南(1998年06月第1版 PDF版)
Visuaal J++ 编程指南
1998年06月第1版 浙江科学技术出版社
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Visual Basic 5 编程指南(1998 PDF版)
Visual Basic 5 编程指南
1998 北京:电子工业出版社
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:科学出版社
Visual J++1.1教程(1998 PDF版)
Visual J++1.1教程
1998 北京:宇航出版社
Visual J++实用编程技术(1998 PDF版)
Visual J++实用编程技术
1998 北京:中国水利水电出版社
Visual J++编程指南(1998 PDF版)
Visual J++编程指南
1998 杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
Visual J++与Web编程(1998 PDF版)
Visual J++与Web编程
1998 北京:宇航出版社
Visual J++1.1编程指南(1998 PDF版)
Visual J++1.1编程指南
1998 北京:人民邮电出版社
学习Java编程 Visual J++教程(1998 PDF版)
学习Java编程 Visual J++教程
1998 北京:科学出版社;龙门书局
MS Visual J++应用开发指南(1998 PDF版)
MS Visual J++应用开发指南
1998 北京:科学出版社