注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關VISUAL J++寶典

VISUAL J++寶典

VISUAL J++寶典

定 價:¥108.00

作 者: (美)[R.C.萊內(nèi)克]Richard C.Leinecker等著;郝志恒等譯
出版社: 電子工業(yè)出版社
叢編項: 美國IDG“寶典”叢書
標 簽: JAVA語言

購買這本書可以去


ISBN: 9787505346826 出版時間: 1998-12-01 包裝:
開本: 26cm 頁數(shù): 936頁 字數(shù):  

內(nèi)容簡介

  本書全面介紹了Microsoft 開發(fā)的Java開發(fā)環(huán)境Visual J++版本及Java的發(fā)展史、語言特性、基本概念和Internet上的各種資源。本書分七部分共30章,通過大量的實例分段詳細介紹了Java程序語言的語法及應用,覆蓋了Visual J++版本的所有的內(nèi)容,介紹Visual J++、圖形、元素、不同凡響的Web站點、創(chuàng)建用戶界面、使用Java幫助人們學習和使用Visual J++中的ActiveX,是一本關于Visual J++的綜合性著作。本書適合于計算機用戶、大專院校師生及所有對Java感興趣的讀者閱讀參考。

作者簡介

暫缺《VISUAL J++寶典》作者簡介

圖書目錄

前言
這本書是為誰而寫的
這本書是如何組織的
第1部分  Visual J++介紹
第1章  Java和Visual J++介紹
Java簡史
起源
Greent Team
Oak逐漸成長
Oak結出果實
FirstPerson公司
錯誤的開始
保持信心
走進Web
晴朗的天空
Sun的最終目的
Java之前的Web問題
表態(tài)內(nèi)容
交互性受限
不斷增加的不統(tǒng)一性
用Java解決Web問題
動態(tài)內(nèi)容
真正的交互性
統(tǒng)一性
基本的Java術語
Java在Web上的發(fā)展史
Visual J++簡史
Microsoft Visual J++1.0
Microsoft Visual J++1.1
不同開發(fā)環(huán)境的Java和Visual J++ SDK的關系
小結
第2章  Java語言基礎
變量
變量聲明
變量類型
初始化和保存變量的值
數(shù)組初始化
變量作用域
表達式
運算符
字符串運算符
數(shù)組運算符
對象運算符
控制流語句
if語句
switch語句
循環(huán)語句
異常
調用堆棧
拋出異常
捕獲異常
捕獲或聲明
繼續(xù)學習
小結
第3章  開始使用J++
Hellp World
觀察和編譯你的源代碼
增加最后的功能
關于Paint( )和repaint( )
創(chuàng)建一個帶線程的應用程序
首先出現(xiàn)的是什么
成員變量聲明
構造函數(shù)
init( )方法
start( )方法
run( )方法
stop( )方法
destroy( )方法
Web上的Hello World
小結
第4章  使小應用程序在Web上運行
上載小應用程序
創(chuàng)建Web服務器目錄布局
連接到服務器上
上載小應用程序
編輯HTML文件
基本的HTML編輯
增加HTML圖標
小結
第5章  Microsoft Developer Studio
建立項目
Compile
Build
Stop Build
Rebuild All
Batch Build
Clean
Update All Dependencies
Stop Build
Execute
項目設置
General標簽
Debug標簽
Java標簽
Post-Build Step標簽
工作空間
Class View
File View
Info View
查找信息
Info Viewer
增加工具
JAVADOC
安裝JAVADOC工具
自定義鍵盤
創(chuàng)建快捷鍵
增加編輯命令
刪除一個快捷鍵
把所有的快捷鍵復位為它們的缺省值
自定義MDS選項
Editor標簽
Tabs標簽
Debug標簽
Compatibility標簽
Build標簽
Directories標簽
Workspace標簽
Macro標簽
Format標簽
info Viewer標簽
在Web上
小結
第6章  調試Java小應用程序
用調試碼編譯
控制程序執(zhí)行
Debug菜單命令
Debug工具欄
調試窗口
調試小應用程序
管理斷點
變量
Quick Watch
Watch窗口
Variables窗口
Call Stack窗口
小結
第二部分:圖形
第7章  字體和文本
本章使用的文本和字體API調用
使用字體
演示:練習使用字體
演示:把字體繪制到圖形范圍中
使用字體和文本類創(chuàng)建小應用程序
動手練習1:創(chuàng)建一個簡單的marquee
動手練習2:改變文本顏色
動手練習3:設置各個字符的顏色
動手練習4:改變字體的尺寸和類型
動手練習5:使用文本窗口
動手練習6:把其他的文本增加到窗口上
Web上的字體和文本小應用程序
小結
第8章  繪圖
本章使用的繪制API調用
Java中的繪制
演示:繪制到六個窗口上
演示:交互式繪制小應用程序窗口
創(chuàng)建繪圖小應用程序
動手練習1:用線遞變填充
動手練習2:創(chuàng)建霓紅燈
動手練習3:拋出一個有彈力的小球
動手練習4:增加多個彈力球
在Web上繪制小應用程序
小結
第9章  圖象
本章中使用的圖象API調用
使用圖象
演示:滾動顯示兩個交替的圖象
演示:一個交互式圖象程序Jigsaw
創(chuàng)建顯示圖象的小應用程序
動手練習1:裝載和顯示一個圖象
動手練習2:把一個圖象繪制到隨機的坐標上
動手練習3:裝載并交互顯示圖象的部分
動手練習4:顯示較大的可視圖象部分
動手練習5:以不同的尺寸交互式繪制圖象
Web上的圖象小應用程序
小結
第10章  圖象處理
本章中使用的圖象API調用
Java中的圖象處理
演示:亮、暗以及給圖象著色
演示:通過移動象素數(shù)據(jù)來改變圖象
創(chuàng)建執(zhí)行圖象處理的小應用程序
動手練習1:使圖象更亮
動手練習2:在鼠標垂直位置上設置亮度
動手練習3:給圖象著色
動手練習4:通過鼠標位置著色
動手練習5:中值過濾圖象
動手練習6:根據(jù)鼠標位置的中值過濾
Web圖象處理
小結
第11章  動畫
本章中所用到的動畫API調用
使用動畫
演示:通過繪制實現(xiàn)動畫
演示:按順序循環(huán)裝載圖象
創(chuàng)建動畫小應用程序
動手練習1:通過畫線來實現(xiàn)動畫
動手練習2:通過畫各幀圖象來實現(xiàn)動畫
動手練習3:按順序繪制處理過的圖象從容不而實現(xiàn)動畫
Web上的動畫
小結
第12章  建立一個產(chǎn)品目錄小應用程序
建立一個漂亮的屏幕
決策
增加提示式動畫效果
繪制到提示式屏幕下的窗口中
顯示目錄
改變所選區(qū)的文本顏色
Web上的Ctatlog小應用程序
小結
第3部分  元素
第13章  異常
Java處理異常的方法
Java的Exception類
本章使用的Java類、關鍵字和方法
演示:處理文件I/O異常的小應用程序
演示:實現(xiàn)用戶定義的異常
動手練習:捕獲和拋出異常的“文件拷貝”小應用程序
小結
第14章  線程
實現(xiàn)多線程
使用同步方法的修飾符
學習Daemon線程
調試線程
線程類的定義
本章用到的Java類、關鍵字和方法
演示:初始化帶循環(huán)的單線程小應用程序
演示:初始化中帶循環(huán)的多線程小應用程序
編寫多線程小程序程序
動手練習1:Conway生命游戲
動手練習2:通過線程順序訪問
小結
第15章  字符串
Java中字符串和字符數(shù)組
本章中使用的Java類、關鍵字和方法
演示:搜索和處理字符串
演示:搜索和比較字符串
編寫你自己的String之類
動手練習:創(chuàng)建smartString并增加格式化方法
Web上的字符串處理
小結
第16章  I/O流
輸入流類
輸出流類
數(shù)據(jù)流接口
本章中使用的Java類、關鍵字和方法
I/O流演示
演示:讀取文件和顯示文件目錄
演示:拷貝文件
使用I/O數(shù)據(jù)流
動手練習:從Internet中檢索一個文件
演變:使用DataInputStream簡化數(shù)據(jù)流處理
小結
第17章  處理鍵盤和鼠標事件
了解事件處理
處理事件的各種方法
本章中所用的Java類、關鍵字和方法
鍵盤方法
鼠標方法
聚集方法
鍵盤和鼠標的演示
演示:處理鍵盤事件以顯示控制級別幫助
演示:處理鼠標事件以拖曳圖形
創(chuàng)建一個小應用程序來處理鍵盤和鼠標事件
動手練習:一個簡單的文本編輯器小應用程序
演變:處理鼠標事件并增加一個光標
小結
第18章  使用DAO和RDO進行數(shù)據(jù)庫連接
DAO、RDO和COM
學習使用Database Wizard
與DAO一起使用Database Wizard
與RDO一起使用Database Wizard
使用Database Wizard創(chuàng)建ODBC DSN
使用ODBC Administrator創(chuàng)建ODBC DSN
在Visual J++中使用Data Access Objects
_DBEngine
Database
Recordset
演示:使用Database Wizard 和DAO來訪問一個Microsoft Access數(shù)據(jù)庫
包和類聲明
小應用程序和數(shù)據(jù)庫的初始化
處理用戶事件
顯示數(shù)據(jù)
更新和刪除記錄集中的記錄
實用程序方法
學習在Visual J++中使用Remote Data Objects
_rdoEngine
_RdoEnvironment
_rdoConnection
rdoPreparedStatement
_rdoResultset
演示:使用Database Wizard和RDO訪問ODBC數(shù)據(jù)源
包和類聲明
小應用程序和數(shù)據(jù)庫初始化
處理用戶事件
顯示數(shù)據(jù)
更新和刪除結果集中的記錄
將DAO和RDO幫助文件增加到Developer Studio中
在Internet上查找DAO和RDO支持
在Web上尋求幫助
在新聞組中尋求幫助
小結
第4部分  具有特色的Web站點
第19章  使用Web站點外觀與從不同
演示:關鍵字搜索
演示:離散的LED顯示
創(chuàng)建具有特色的小應用程序
動手練習1:與其他Web站點連接
動手練習2:一條歡迎信息
動手練習3:循環(huán)分隔條
Web上獨特的外觀
小結
第20章  多媒體
在本章中使用的多媒體Java API的調用
演示:交互式歌曲回放小應用程序
演示:交互式打擊樂器
創(chuàng)建多媒體小應用程序
動手練習1:播放一首歌曲
動手練習2:使用戶能夠使用鼠標選擇聲音
Web上的多媒體聲音
小結
第21章  使Web站點保持新穎
演示:顯示當前日期和節(jié)假日信息
演示:一個魔術畫板小應用程序
創(chuàng)建基于日期的小應用程序
動手練習:一個顯示月相的小應用程序
演變:增加距離和月食信息
Web上新穎的外觀
小結
第5部分  創(chuàng)建用戶接口
第22章  菜單
本章所用的Java AWT類
使用菜單
演示:創(chuàng)建一個基本的菜單
演示:修改菜單項
創(chuàng)建菜單
動手練習1:創(chuàng)建一個簡單菜單
動手練習2:處理菜單事件
Web上的菜單
小結
第23章  GUI組件
Java Component類
使用組件
常用方法
演示:增加按鈕
演示:增加標簽
演示:增加文本組件
演示:增加復選框
演示:增加一個彈出式選擇程序
演示:增加一個復選框組
演示:從一個程序中選擇項目
演示:將Convas用于自定義按鈕
演示:增加一個滾動條
創(chuàng)建組件小應用程序
動手練習:使用窗體收集數(shù)據(jù)
Web上的GUI組件
小結
第24章  容器和布局
本章中所使用的Java Container類
使用容器和布局管理器
FlowLayout
BorderLayout
GridLayout
GridBagLayout和GridBagConstraints
CardLayout
setLayoutManager(null)
Panel
Window
Frame
Dialog
FileDialog
動手練習:使用Resource Wizard創(chuàng)建對話框
創(chuàng)建工程文件
創(chuàng)建資源模板
使用Dialog Editor
RWAuto.java中的的組件裝配
DialogLayout.java
編輯RWSurvey.java以便使用生成的Java
Web上的容器
小結
第25章  注冊窗體小應用程序
設計注冊窗體
對象和數(shù)據(jù)
編寫窗體代碼
做聲明
在init( )方法中構造卡片組
設置小應用程序的鑲邊
在action( )方法中收集數(shù)據(jù)
顯示所選卡片
將焦點移到下一個TextFidle
OkayDialog類
使用RegForm
小結
第6部分  使用Java幫助人們學習
第26章  建立數(shù)學小應用程序
演示:MathDrill
加法
減法
乘法
除法
演示:MathPattern
創(chuàng)建教育小應用程序
動手練習1:生成簡單的數(shù)學題目
動手練習2:編寫一個數(shù)學游戲
Web上的數(shù)學小應用程序
小結
第27章  探討科學和教學
演示:DinoQuiz
演示:Equation
創(chuàng)建教育小應用程序
動手練習:創(chuàng)建一個雙擺小應用程序
Web上的科學教育
小結
第28章  創(chuàng)建地圖小應用應用
使用NCSA和注釋文件格式
MapSelector小應用程序和它的選項
MakeMap程序
MapSelector源代碼
小結
第7部分  在Visual J++中使用ActiveX
第29章  ActiveX
ActiveX和Java的比較
ActiveX、OLE和COM
關于本章的一點說明
本章中所用的ActiveX API
使用ActiveX
演示:用于打印的OLE自動化服務器
演示:用于小應用程序的一種日歷控件
創(chuàng)建實用的小應用程序
動手練習1:使用OLE自動化服務程序
動手練習2:一個只有50行的字處理程序
動手練習3:處理ActiveX事件
動手練習4:特許OLE自動化服務程序
動手練習5:ActiveX類
Web上的ActiveX控件
小結
第30章  高級ActiveX
本章所涉及到的ActiveX類
使用高級ActiveX
演示:Internet Explorer的一個遠程控制
演示:一個Direct3D網(wǎng)眼觀察器
創(chuàng)建ActiveX應用程序
動手練習1:在Java中建立一個COM對象
動手練習2:使用DirectSound接口
動手練習3:使用DirectDraw接口
動手練習4:使用箱體文件壓縮小應用程序
動手練習5:對箱體文件檔標注代碼
Web上的高級ActiveX
小結
附錄
CD-ROM概要
演示
WinZip
Java Development Kit
Sun Java Development Kit(JDK)1.1.1
Java語言使用說明
CD-ROM安裝指南
演示小應用程序
WinZip
JDK1.1.1
Java語言使用說明

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號