内容简介
第一章 几个初始Java程序实例
1.1 第一个例子
1.2 HTML简介
1.3 使用工作空间创建Java小程序
1.4 使用Applet Wizard创建Visual J++项目
1.5 Java应用程序
1.6 下章提要
第二章 Visual J++的文本字段
2.1 使Hello2.java能够运行的要素
2.2 文本字段
2.3 下章提要
第三章 Visual J++的按钮
3.1 向小程序增加一个按钮
3.2 使用Java事件
3.3 设置多个按钮
3.4 增加按钮和文本区域
3.5 下章提要
第四章 Java布局
4.1 乘法计算器例子
4.2 使用网格布局的乘法计算器
4.3 下章提要
第五章 复选框、单选按钮和面板
5.1 使用复选框
5.2 插入单选按钮
5.3 使用面板
5.4 综合实例——PCs for All
5.5 下章提要
第六章 滚动条、滚动表和下拉选项控件
6.1 滚动条
6.2 滚动条布局实例
6.3 下拉选项(choice)控件
6.4 滚动表
6.5 网格袋(GridBag)布局实例——电话目录小程序
6.6 网格袋约束(constraints)
6.7 定制Visual J++的Web页面
6.8 下章提要
第七章 窗口和菜单
7.1 创建弹出式窗口
7.2 增加菜单
7.3 下章提要
8.1 将对话框放在屏幕上
第八章 对话框和Visual J++布局
8.2 使用Visual J++的Dialog Editor设计小程序的布局
8.3 使用Visual J++的Resource Wizard创建对话框
8.4 在Java中使用ActiveX对象
8.5 下章提要
第九章 图形
9.1 在Java中使用鼠标
9.2 artist小程序
9.3 下章提要
10.1 图像放大小程序Doubler
第十章 图像处理
10.2 图像映象(Image Maps)
10.3 处理字体
10.4 在Java中读键盘
10.5 选择字体和字形
10.6 FontMetrics类
10.7 应用象素数组:Copier小程序
10.8 下章提要
第十一章 图形动画
11.1 Globe小程序
11.2 定制动画小程序
11.3 使用update()消除动画闪烁
11.4 双缓冲
11.5 Sun的animator类
11.6 卡片(Card)布局管理器
11.7 下章提要
第十二章 多线程小程序
12.1 使一个多线程小程序能够运行的要素
12.2 控制线程和设置优先级
12.3 在后台装载图像
12.4 使用多个线程
12.5 协调多个线程
12.6 线程同步
12.7 同步函数
12.8 下章提要
第十三章 Java异常和Visual J++排错
13.1 使用Java的异常处理
13.2 自定义异常
13.3 嵌套的异常
13.4 Visual J++排错
13.5 Java和数据库
13.6 结束语
附录 词汇表