Visual J++6.0在多媒體開(kāi)發(fā)中的應(yīng)用 (平裝)

出版時(shí)間:1999年11月  出版社:人民郵電出版社 (1999年11月1日)  作者:陳甬江  頁(yè)數(shù):333  

內(nèi)容概要

本書(shū)結(jié)合多個(gè)具體實(shí)例通俗地介紹Visual J++ 6.0的實(shí)際應(yīng)用,全書(shū)分為入門(mén)篇、進(jìn)階篇、高級(jí)篇、實(shí)踐篇4部分共8章,從Java語(yǔ)言概念開(kāi)始直到高級(jí)的多媒體程序設(shè)計(jì),全面系統(tǒng)地講解如何使用Visual J++ 6.0制作多媒體軟件的方法,內(nèi)容包括:Java語(yǔ)言基礎(chǔ),圖形與文本,圖形界面基礎(chǔ),高級(jí)圖形界面設(shè)計(jì),例外處理,多線(xiàn)程,多媒體技術(shù)、圖形、動(dòng)畫(huà)和聲音,Java的網(wǎng)絡(luò)應(yīng)用等。通過(guò)實(shí)際制作一個(gè)多媒體程序,讀者將會(huì)在無(wú)盡的樂(lè)趣中獲得所需要的知識(shí)。
本書(shū)內(nèi)容實(shí)用,結(jié)構(gòu)合理,適合于程序開(kāi)發(fā)人員、計(jì)算機(jī)編程愛(ài)好者及大專(zhuān)院校有關(guān)專(zhuān)業(yè)師生閱讀參考。

書(shū)籍目錄

第一篇  入 門(mén) 篇
第一章 Java語(yǔ)言基礎(chǔ) 1
1.1 Java簡(jiǎn)介 1
1.1.1 Java語(yǔ)言的歷史與現(xiàn)狀 1
1.1.2 Java 語(yǔ)言的特點(diǎn) 2
1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念 3
1.2.1 對(duì)象、實(shí)體和類(lèi) 4
1.2.2 對(duì)象的屬性 5
1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn) 6
1.3.1 封裝 6
1.3.2 繼承 7
1.3.3 多態(tài) 7
1.4 Java語(yǔ)法與語(yǔ)義 8
1.4.1 標(biāo)識(shí)符、變量、常量 8
1.4.2 運(yùn)算符 10
1.4.3 Java 語(yǔ)言的控制語(yǔ)句 10
1.5 數(shù)組和字符串 14
1.5.1 數(shù)組的定義、創(chuàng)建與釋放 14
1.5.2 字符串 15
1.6 JAVA的類(lèi)與對(duì)象 16
1.6.1 類(lèi)的聲明 16
1.6.2 類(lèi)的修飾符 17
1.6.3 聲明類(lèi)的成員變量 18
1.6.4 定義類(lèi)的方法 19
1.7 面向?qū)ο缶幊淘贘ava中的實(shí)現(xiàn) 21
1.7.1 構(gòu)造函數(shù)與類(lèi)的實(shí)例化--創(chuàng)建對(duì)象 21
1.7.2 靜態(tài)初始化器和終結(jié)器 22
1.7.3 類(lèi)的繼承 23
1.8 Visual J++ 6.0使用初步 24
1.8.1 設(shè)計(jì)Application應(yīng)用程序 24
1.8.2 設(shè)計(jì)Applet小應(yīng)用程序 32
1.9 小結(jié) 35
第二章 圖形與文本 36
2.1 圖形文本的繪制 36
2.1.1 文本的顯示 36
2.1.2 字體控制 38
2.2 顏色 42
2.3 Java的繪圖界面--畫(huà)布 45
2.4 繪制各種矩形 47
2.5 繪制橢圓和圓弧 49
2.5.1 繪制橢圓 49
2.5.2 繪制圓弧 51
2.6 繪制三維矩形 54
2.7 繪制多邊形 56
2.8 屏幕操作 60
2.9 繪圖模式 61
2.10 小結(jié) 63
第二篇 進(jìn) 階 篇
第三章 圖形界面基礎(chǔ) 65
3.1 圖形用戶(hù)界面簡(jiǎn)介 65
3.2 按鈕構(gòu)件 66
3.2.1 不使用可視化功能進(jìn)行構(gòu)件設(shè)計(jì) 67
3.2.2 可視化設(shè)計(jì)GUI構(gòu)件 70
3.3 列表 79
3.4 標(biāo)簽與文本框 88
3.5 小結(jié) 92
第四章 高級(jí)圖形界面設(shè)計(jì) 94
4.1 菜單系統(tǒng) 94
4.1.1 利用菜單系統(tǒng)類(lèi)來(lái)創(chuàng)建菜單 94
4.1.2 菜單的可視化編程 100
4.2 用容器來(lái)管理組件 107
4.2.1 容器的主要特性 108
4.2.2 面板〔Panel〕的使用 109
4.2.3 框架(Frame)的使用 111
4.3 布局管理器 113
4.3.1 BorderLayout類(lèi) 114
4.3.2 CardLayout類(lèi) 115
4.3.3 FlowLayout類(lèi) 117
4.3.4 GridLayout類(lèi) 118
4.3.5 GridBagLayout 類(lèi) 119
4.4 創(chuàng)建用戶(hù)的布局管理器 122
4.5 按絕對(duì)坐標(biāo)放置元件 127
4.6 布局管理器的應(yīng)用實(shí)例--迷你計(jì)算器 129
4.7 事件處理 134
4.7.1 Event對(duì)象信息 135
4.7.2 如何實(shí)現(xiàn)事件處理程序 135
4.7.3 典型事件處理 136
4.8 小結(jié) 141
第三篇 高 級(jí) 篇
第五章 例外的處理 142
5.1 好軟件不可缺少的一環(huán)--例外處理 142
5.1.1 傳統(tǒng)的程序運(yùn)行時(shí)錯(cuò)誤處理 142
5.1.2 例外處理 144
5.2 Java的例外處理機(jī)制 147
5.2.1 什么是例外 147
5.2.2 得知和處理例外的發(fā)生--try和catch 148
5.2.3 例外的拋出--Throw 語(yǔ)句 150
5.2.4 finally語(yǔ)句 152
5.3 定義自己的例外類(lèi) 154
5.4 小結(jié) 159
第六章 多線(xiàn)程 160
6.1 Java中的線(xiàn)程 160
6.1.1 Thread類(lèi) 160
6.1.2 Runnable接口 164
6.2 線(xiàn)程調(diào)度 168
6.2.1 使用sleep()方法的同時(shí)使用setPriority()方法 168
6.2.2 使用其他方法 173
6.3 多線(xiàn)程與數(shù)據(jù)共享 176
6.3.1 線(xiàn)程同步 177
6.3.2 線(xiàn)程死鎖 178
6.3.3 多線(xiàn)程數(shù)據(jù)共享的實(shí)例 178
6.4 小結(jié) 184
第四篇 實(shí) 踐 篇
第七章 多媒體技術(shù)、圖形、動(dòng)畫(huà)和聲音 186
7.1 使用Java 圖形 186
7.1.1 媒介跟蹤器 189
7.1.2 圖形和應(yīng)用程序 190
7.1.3 內(nèi)存圖形 191
7.1.4 顏色模型 192
7.2 圖像映像 197
7.3 動(dòng)畫(huà) 199
7.3.1 動(dòng)畫(huà)初步 200
7.3.2 圖形動(dòng)畫(huà) 205
7.3.3 改善圖像質(zhì)量 209
7.3.4 橡皮帶動(dòng)畫(huà) 218
7.3.5 電子寵物 225
7.4 在Java應(yīng)用中加入聲音對(duì)象 233
7.4.1 使用聲音對(duì)象 233
7.4.2 控制音頻播放 234
7.4.3 播放隨機(jī)聲音 236
7.5 使用HTML的param標(biāo)記定做Applet 240
7.6 使用腳注本語(yǔ)言增強(qiáng)Applet程序功能 245
7.6.1 VBScript語(yǔ)言應(yīng)用 245
7.6.2 JavaScript 語(yǔ)言應(yīng)用 249
7.6.3 引入格式化文本表格 253
7.7 動(dòng)畫(huà)設(shè)計(jì)幾個(gè)實(shí)例 256
7.7.1 沿屏幕移動(dòng)一幅圖像 256
7.7.2 顯示一系列圖像 262
7.8 小結(jié) 271
第八章 Java的網(wǎng)絡(luò)應(yīng)用 272
8.1 網(wǎng)絡(luò)應(yīng)用簡(jiǎn)介 272
8.2 Java實(shí)現(xiàn)底層網(wǎng)絡(luò)通信 272
8.2.1 Socket通信 272
8.2.2 無(wú)連接的數(shù)據(jù)包 280
8.3 獲取網(wǎng)絡(luò)資源 285
8.3.1 什么是URL 285
8.3.2 使用URL類(lèi)訪(fǎng)問(wèn)網(wǎng)絡(luò)資源 285
8.3.3 使用URLConnection類(lèi)訪(fǎng)問(wèn)信息 287
8.4 利用Java語(yǔ)言來(lái)保證網(wǎng)絡(luò)的安全 288
8.4.1 安全管理者對(duì)象 288
8.4.2 實(shí)現(xiàn)新的安全管理者對(duì)象 289
8.5 小結(jié) 291
附錄一 HelloJava.java和HelloJavaApplet.java的源程序............. ...... .........................................292
附錄二 Java中多媒體類(lèi)的源代碼 309
附錄三 Button類(lèi)的代碼 330

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Visual J++6.0在多媒體開(kāi)發(fā)中的應(yīng)用 (平裝) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7