第一章 ActiveX與Visual J++概述
1.1 ActiveX簡介
1.2 ActiveX控件
1.3 ActiveX與Java的集成
1.4 Visual J++ 簡介
第二章 關于Java
2.1 Java概述
2.1.1 Java的特點與不足
2.1.2 Java虛擬機
2.1.3 字節(jié)碼(Bytecode)解釋器
2.1.4 Just-In-Time編譯器
2.1.5 Java的內存管理
2.1.6 本地碼接口
2.1.7 <Applet>標識
2.2 Java在Windows中
2.2.1 Windows虛擬機
2.3 Java中的圖形處理
2.3.1 雙緩沖
2.3.2 基于調色板的圖像處理
2.3.3 直接圖像處理
第三章 Visual J++
3.1 Visual J++概述
3.1.1 Visual J++的特點
3.1.2 Visual J++的不足
3.2 Visual J++環(huán)境
3.2.1 工程文件工作空間(Project Workspace)
3.2.2 文本編輯器(Text Editor)
3.2.3 輸出窗口
3.2.4 工具
3.3 開始創(chuàng)建應用程序
3.3.1 創(chuàng)建一個Java工作空間
3.3.2 導入Java工作空間
3.3.3 Java Applet Wizard (Java小應用程序)
3.4 設置編譯
3.5 資源向導
3.5.1 創(chuàng)建資源
3.5.2 導入資源
3.6 Visual J++的調試功能
3.6.1 設置斷點
3.6.2 跟蹤程序流
3.6.3 調用層疊窗口
3.6.4 變量窗口
3.6.5 Watch觀察窗口
3.6.6 異常調試
3.6.7 調試線程
3.6.8 反匯編
3.7 示例
3.8 Visual J++與其它開發(fā)工具的比較
第四章 ActiveX
4.1 ActiveX概述
4.1.1 ActiveX控件
4.1.2 ActiveX容器
4.1.3 ActiveX控件與Java Applets
4.1.4 文件訪問
4.1.5 OLE支持
4.1.6 代碼繼承
4.1.7 對非Internet應用的支持
4.1.8 編譯
4.1.9 運行
4.2 ActiveX控件和Web瀏覽器
4.2.1 <OBJECT>標記
4.2.2 載入控件
4.3 ActiveX控件面板
4.3.1 插入ActiveX控件
4.3.2 表單的隱含屬性
第五章 創(chuàng)建ActiveX控件
5.1 創(chuàng)建ActiveX控件
5.1.1 信息查詢(InfoViewer)
5.1.2 類向導(ClassWizard)
5.1.3 創(chuàng)建快捷鍵
5.1.4 屬性
5.1.5 使用類向導增加屬性
5.1.6 屬性交換函數
5.1.7 聲明屬性
5.1.8 方法
5.1.9 事件
5.1.10 標準C++類的重用
5.2 調試ActiveX控件
5.2.1 預制容器
5.2.2 自定義容器
5.2.3 Uust-In-Time調試
5.3 為Visual J++準備控件
5.3.1 Java與ActiveX控件集成的限制
5.3.2 創(chuàng)建不可視控件
5.3.3 版本標志
第六章 接口
6.1 接口的定義
6.1.1 常量
6.1.2 關鍵字
6.2 使用接口
6.2.1 執(zhí)行接口
6.2.2 將接口用作數據類型
6.3 接口的必要性
6.3.1 類繼承的限制
6.3.2 多重繼承
6.3.3 無名對象
6.4 ActiveX接口
6.4.1 二進制方法
6.4.2 接口標識ID
6.4.3 自動分布方法
6.4.4 IUnknown:所有接口的源頭
6.4.5 IDispatch:屬性提供者
6.5 從Java中調用ActiveX接口
6.5.1 Java中調用ActiveX接口
6.5.2 調用ActiveX方法
6.6 訪問ActiveX屬性
6.7 錯誤處理
第七章 激活ActiveX
7.1 ActiveX控件在Visual J++中
7.1.1 Viusal J++對ActiveX控件支持的實質
7.1.2 可移植性問題
7.1.3 安全性問題
7.2 Java類庫向導
7.2.1 創(chuàng)建對象
7.2.2 調用方法
7.2.3 訪問屬性
7.2.4 VARIANT類
7.3 集成OLE自動處理器
7.3.1 OLE自動處理器
7.3.2 集成可視化控件
7.3.3 注冊的控件
7.4 任務條板Taskbar Tray
第八章 Java控件
8.1 什么是Java控件
8.1.1 Java控件和ActiveX控件的比較
8.1.2 Java控件限制
8.1.3 集成的可能性
8.2 創(chuàng)建Java控件
8.2.1 編寫Java源代碼
8.2.2 創(chuàng)建對象描述
8.2.3 建立類庫
8.2.4 重建Java類
8.2.5 注冊Java類
8.3 驅動Java控件
8.3.1 Visual Basic驅動程序
8.3.2 C++驅動程序
8.4 示例Lingo Maker
第九章 腳本
9.1 腳本語言基礎
9.1.1 腳本語言
9.1.2 ActiveX的腳本功能
9.1.3 基本概念
9.1.4 函數
9.1.5 事件
9.2 ActiveX控件板
9.2.1 選定用戶事件
9.2.2 增加程序中的行為
9.3 ActiveX控件腳本功能
9.3.1 調用方法
9.3.2 設置屬性
9.3.3 事件處理
9.4 Java Applets的腳本功能
9.4.1 處理事件
9.5 示例
第十章 OLE自動處理
10.1 Visual J++中的OLE自動處理
10.1.1 后連接與先連接
10.1.2 OLE的問題
10.2 創(chuàng)建先連接自動處理控制器
10.3 創(chuàng)建后連接自動處理控制器
10.3.1 ActiveX的作用
10.3.2 支持OLE自動處理控制器的類向導
第十一章 數據訪問對象
11.1 Visual J++支持的數據庫
11.1.1 數據訪問對象DAO
11.1.2 ODBC
11.1.3 遠程數據對象RDO
11.1.4 JDBC
11.2 DAO基礎
11.2.1 準備
11.2.2 連接數據庫
11.2.3 瀏覽記錄
11.2.4 獲取和設置記錄域
11.2.5 增加和刪除記錄
11.2.6 查詢記錄
11.3 Harmon光學示例