注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JavaFX應(yīng)用開(kāi)發(fā)教程

JavaFX應(yīng)用開(kāi)發(fā)教程

JavaFX應(yīng)用開(kāi)發(fā)教程

定 價(jià):¥59.90

作 者: 宋波
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302614999 出版時(shí)間: 2022-11-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)介紹JavaFX的GUI程序設(shè)計(jì)的基本內(nèi)容,精心挑選并深入探討JavaFX中具有代表性的應(yīng)用開(kāi)發(fā)技術(shù)——JavaFX Media、JavaFX 3D、JavaFX Web、JavaFXSwing、JavaFX圖表,以及JavaFX動(dòng)畫(huà)與視覺(jué)效果等。書(shū)中每章都有大量從簡(jiǎn)單到綜合的示例,對(duì)重點(diǎn)示例闡述編程思想并歸納必要的結(jié)論和概念。本書(shū)的電子教案及源代碼等配套資源均可在清華大學(xué)出版社官方網(wǎng)站免費(fèi)下載。 本書(shū)可作為高等學(xué)校計(jì)算機(jī)、通信及自動(dòng)化等專(zhuān)業(yè)的教材,也可作為相關(guān)專(zhuān)業(yè)技術(shù)人員的自學(xué)參考書(shū)。

作者簡(jiǎn)介

暫缺《JavaFX應(yīng)用開(kāi)發(fā)教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章JavaFX開(kāi)發(fā)與運(yùn)行環(huán)境1
1.1JDK的下載、安裝與環(huán)境設(shè)置1
1.2NetBeans的下載與安裝7
1.3NetBeans IDE簡(jiǎn)介12
1.3.1NetBeans菜單欄13
1.3.2NetBeans工具欄14
1.3.3NetBeans窗口15
1.3.4代碼編輯器21
1.4基于IDE開(kāi)發(fā)Java應(yīng)用23
1.5Oracle DB XE 11g簡(jiǎn)介27
1.6Oracle DB XE系統(tǒng)需求27
1.7下載與安裝Oracle DB XE28
1.8Oracle XE DB體系結(jié)構(gòu)31
1.8.1Oracle實(shí)例31
1.8.2Oracle數(shù)據(jù)庫(kù)33
1.9啟動(dòng)和停止Oracle DB XE34
1.10連接Oracle DB XE35
1.11Oracle Application Express36
1.12基于NetBeans連接與操作Oracle DB 11g XE39
1.13小結(jié)42
第2章JavaFX GUI編程概述43
2.1JavaFX的基本概念43
2.2JavaFX程序框架45
2.3JavaFX控件Label49
2.4JavaFX控件Button51
2.5小結(jié)54
第3章JavaFX控件——Image、ImageView與TreeView55
3.1Image和ImageView控件55
3.2TreeView控件57
3.3小結(jié)61
JavaFX應(yīng)用開(kāi)發(fā)教程——基于JDK 9與NetBeans實(shí)現(xiàn)目錄第4章JavaFX的其他控件62
4.1CheckBox62
4.2ListView65
4.3TextField69
4.4小結(jié)71
第5章JavaFX菜單72
5.1基礎(chǔ)知識(shí)72
5.2MenuBar、Menu和MenuItem概述73
5.3創(chuàng)建主菜單75
5.4效果與變換79
5.5小結(jié)84
第6章JavaFX Media應(yīng)用開(kāi)發(fā)85
6.1JavaFX支持的媒體編解碼器85
6.2HTTP實(shí)時(shí)流媒體支持86
6.3創(chuàng)建Media Player86
6.4將媒體嵌入Web Page87
6.5創(chuàng)建JavaFX應(yīng)用88
6.6控制媒體播放90
6.7創(chuàng)建控件91
6.8添加邏輯功能代碼94
6.9修改EmbeddedMediaPlayer.java98
6.10小結(jié)100
第7章JavaFX 3D應(yīng)用開(kāi)發(fā)101
7.1Shape 3D101
7.2Camera 3D103
7.3SubScene109
7.4Light110
7.5Material112
7.6Picking113
7.7構(gòu)建3D示例應(yīng)用程序115
7.8Canvas123
7.9小結(jié)133
第8章JavaFX Web應(yīng)用開(kāi)發(fā)134
8.1JavaFX WebView組件概述134
8.1.1WebEngine類(lèi)135
8.1.2WebView類(lèi)135
8.1.3PopupFeatures類(lèi)136
8.1.4其他特性136
8.2JavaFX支持的HTML5功能137
8.2.1Canvas與SVG137
8.2.2媒體播放137
8.2.3表單控制138
8.3歷史記錄維護(hù)139
8.4交互式元素標(biāo)記140
8.5文檔對(duì)象模型141
8.6Web Sockets141
8.7Web Workers142
8.8Web Font142
8.9將WebView組件添加到應(yīng)用場(chǎng)景中143
8.10創(chuàng)建工具欄144
8.11調(diào)用JavaScript命令145
8.12從JavaScript調(diào)用JavaFX147
8.13管理Web彈出窗口148
8.14獲取訪(fǎng)問(wèn)頁(yè)面列表150
8.15HTML內(nèi)容打印151
8.15.1使用打印API151
8.15.2添加上下文菜單以啟用打印152
8.16處理打印作業(yè)153
8.17小結(jié)153
第9章基于Swing組件的JavaFX應(yīng)用開(kāi)發(fā)155
9.1JavaFXSwing的互操作性155
9.2將JavaFX集成到Swing應(yīng)用中156
9.2.1向Swing組件添加JavaFX內(nèi)容156
9.2.2SwingJavaFX的互操作性與線(xiàn)程158
9.3SimpleSwingBrowser應(yīng)用159
9.4在JavaFX中實(shí)現(xiàn)一個(gè)Swing應(yīng)用164
9.5小結(jié)172
第10章基于JavaFX的圖表應(yīng)用開(kāi)發(fā)173
10.1JavaFX圖表API的結(jié)構(gòu)173
10.2使用JavaFX PieChart174
10.3使用XYChart182
10.4改進(jìn)示例的實(shí)現(xiàn)186
10.5使用LineChart189
10.6使用BarChart190
10.7使用StackedBarChart192
10.8使用AreaChart193
10.9使用StackedAreaChart194
10.10使用BubbleChart195
10.11小結(jié)200
第11章基于JavaFX開(kāi)發(fā)動(dòng)畫(huà)與視覺(jué)效果201
11.1在JavaFX中應(yīng)用變換201
11.1.1變換概述201
11.1.2變換的類(lèi)型與示例202
11.2創(chuàng)建轉(zhuǎn)換與時(shí)間軸動(dòng)畫(huà)206
11.2.1動(dòng)畫(huà)基礎(chǔ)206
11.2.2時(shí)間軸動(dòng)畫(huà)210
11.2.3樹(shù)動(dòng)畫(huà)示例214
11.3創(chuàng)建視覺(jué)效果226
11.3.1應(yīng)用效果227
11.3.2內(nèi)部陰影效果233
11.3.3反射效果234
11.3.4照明效果235
11.3.5透視效果237
11.3.6創(chuàng)建一個(gè)效應(yīng)鏈238
11.4小結(jié)241
附錄1圖形教程的源代碼242
附錄2WebViewSample應(yīng)用的源代碼文件243
附錄3示例源代碼250
參考文獻(xiàn)258

本目錄推薦

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