本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • JavaFX 8 技術手冊
  • 點閱:958
  • 作者: 黃嘉輝著
  • 出版社:碁峰資訊
  • 出版年:2015[民104]
  • ISBN:9789863475903
  • 格式:PDF
  • 附註:原紙本書ISBN:9789863474050

內容簡介
 
● 涵蓋JavaFX 8所有物件與新功能
● 深入解說JavaFX 3D
● 介紹效果、圖表、繪圖、動畫、多媒體等功能

● 說明如何以Lambda Expression處理事件
 
JavaFX以「Write Once, Deploy Anywhere」的概念開發應用程式,可同時以Java Applet、Java Web Start與視窗應用程式的形式執行,除了提供類似於Java Swing的GUI物件之外,JavaFX為強調動畫與多媒體效果,增加了圖表、多媒體、CSS樣式、效果、2D、3D等功能,並改進原有Java Swing繁複的程式架構,讓JavaFX變得更為精簡。
 
本書針對JavaFX 8,詳細介紹JavaFX 8所有物件與新功能,並深入解說JavaFX 3D與如何以Lambda Expression處理事件。讀者可由書中範例,循序漸進學習JavaFX,並由範例練習更能掌握JavaFX重點。


  • Chapter 1 JavaFX(第1頁)
    • 1-1 JavaFX 簡介(第1頁)
    • 1-2 安裝與設定(第5頁)
    • 1-3 Java 程式工具(第9頁)
    • 1-4 NetBeans IDE(第16頁)
    • 1-5 JavaFX Scene Builder(第21頁)
    • 1-6 JavaFX API 文件(第23頁)
  • Chapter 2 JavaFX 程式(第25頁)
    • 2-1 JavaFX 程式架構(第25頁)
    • 2-2 NetBeans Project(第33頁)
    • 2-3 JavaFX Scene Builder 與FXML(第36頁)
    • 2-4 JavaFX 主題樣式(第45頁)
    • 2-5 JavaFX 與Java Swing(第47頁)
    • 2-6 JavaFX 與SWT(第51頁)
  • Chapter 3 Layout Pane(第57頁)
    • 3-1 Layout Pane 介紹(第57頁)
    • 3-2 Anchor Pane(第58頁)
    • 3-3 Border Pane(第62頁)
    • 3-4 Flow Pane(第66頁)
    • 3-5 Grid Pane(第70頁)
    • 3-6 HBox(第77頁)
    • 3-7 Stack Pane(第80頁)
    • 3-8 Tile Pane(第82頁)
    • 3-9 VBox(第84頁)
    • 3-10 CSS 樣式(第87頁)
  • Chapter 4 效果(第95頁)
    • 4-1 陰影(第95頁)
    • 4-2 漸層(第104頁)
    • 4-3 模糊(第113頁)
    • 4-4 反射(第121頁)
    • 4-5 高光(第124頁)
    • 4-6 綻放(第126頁)
    • 4-7 深褐色調(第129頁)
    • 4-8 透視轉換(第131頁)
  • Chapter 5 事件(第137頁)
    • 5-1 JavaFX 事件(第137頁)
    • 5-2 按鍵事件(第148頁)
    • 5-3 滑鼠事件(第152頁)
    • 5-4 拖曳事件(第158頁)
    • 5-5 手勢事件(第166頁)
    • 5-6 旋轉事件(第168頁)
    • 5-7 捲動事件(第170頁)
    • 5-8 滑動事件(第172頁)
    • 5-9 縮放事件(第174頁)
    • 5-10 觸控事件(第175頁)
  • Chapter 6 按鈕(第179頁)
    • 6-1 ButtonBase 抽象類別(第179頁)
    • 6-2 按鈕(第180頁)
    • 6-3 核取方塊(第187頁)
    • 6-4 開關按鈕(第191頁)
    • 6-5 單選按鈕(第194頁)
    • 6-6 選單按鈕(第196頁)
    • 6-7 分隔選單按鈕(第201頁)
    • 6-8 工具列(第204頁)
    • 6-9 CSS 樣式(第209頁)
  • Chapter 7 選項項目(第215頁)
    • 7-1 選項方塊(第215頁)
    • 7-2 複合方塊(第220頁)
    • 7-3 檢視清單(第229頁)
    • 7-4 顏色選擇器(第238頁)
    • 7-5 日期選擇器(第242頁)
    • 7-6 CSS 樣式(第251頁)
  • Chapter 8 捲軸、滑動軸、進度指示器與進度列(第257頁)
    • 8-1 捲軸(第257頁)
    • 8-2 滑動軸(第262頁)
    • 8-3 進度指示器與進度列(第269頁)
    • 8-4 CSS 樣式(第274頁)
  • Chapter 9 選單(第281頁)
    • 9-1 選單介紹(第281頁)
    • 9-2 選單列(第282頁)
    • 9-3 選單(第283頁)
    • 9-4 選單項目(第286頁)
    • 9-5 核取選單項目(第294頁)
    • 9-6 單選選單項目(第296頁)
    • 9-7 自訂選單項目(第298頁)
    • 9-8 快顯選單(第302頁)
    • 9-9 CSS 樣式(第305頁)
  • Chapter 10 文字編輯物件(第307頁)
    • 10-1 TextInputControl 抽象類別(第307頁)
    • 10-2 文字欄位(第309頁)
    • 10-3 密碼欄位(第316頁)
    • 10-4 文字區域(第317頁)
    • 10-5 CSS 樣式(第324頁)
  • Chapter 11 窗格(第327頁)
    • 11-1 捲軸窗格(第327頁)
    • 11-2 分隔窗格(第333頁)
    • 11-3 分頁窗格(第334頁)
    • 11-4 標題窗格(第342頁)
    • 11-5 Accordion(第346頁)
    • 11-6 分頁控制(第348頁)
    • 11-7 CSS 樣式(第355頁)
  • Chapter 12 對話盒(第361頁)
    • 12-1 對話盒(第361頁)
    • 12-2 目錄對話盒(第363頁)
    • 12-3 檔案對話盒(第365頁)
    • 12-4 快顯對話盒(第371頁)
    • 12-5 CSS 樣式(第375頁)
  • Chapter 13 Web(第377頁)
    • 13-1 超連結(第377頁)
    • 13-2 HTML Editor(第379頁)
    • 13-3 Web Engine 與Web View(第383頁)
    • 13-4 CSS 樣式(第390頁)
  • Chapter 14 樹(第393頁)
    • 14-1 樹(第393頁)
    • 14-2 Tree View(第395頁)
    • 14-3 Tree Item(第397頁)
    • 14-4 Check Box Tree Item(第408頁)
    • 14-5 Tree Cell(第414頁)
    • 14-6 CSS 樣式(第429頁)
  • Chapter 15 表格(第431頁)
    • 15-1 表格(第431頁)
    • 15-2 Table View(第435頁)
    • 15-3 Table Column(第438頁)
    • 15-4 Table Cell(第446頁)
    • 15-5 CSS 樣式(第468頁)
  • Chapter 16 樹狀表格(第471頁)
    • 16-1 樹狀表格(第471頁)
    • 16-2 Tree Table View(第475頁)
    • 16-3 Tree Table Column(第478頁)
    • 16-4 Tree Table Cell(第487頁)
    • 16-5 CSS 樣式(第503頁)
  • Chapter 17 繪圖(第505頁)
    • 17-1 繪圖(第505頁)
    • 17-2 弧形(第520頁)
    • 17-3 圓形(第525頁)
    • 17-4 橢圓(第527頁)
    • 17-5 直線(第528頁)
    • 17-6 折線(第530頁)
    • 17-7 矩形(第531頁)
    • 17-8 文字(第534頁)
    • 17-9 多邊形(第536頁)
    • 17-10 二次曲線(第538頁)
    • 17-11 三次曲線(第540頁)
    • 17-12 SVG Path(第543頁)
  • Chapter 18 動畫(第549頁)
    • 18-1 時間軸(第549頁)
    • 18-2 轉換(第555頁)
  • Chapter 19 圖表(第573頁)
    • 19-1 圖表(第573頁)
    • 19-2 圓形圖(第576頁)
    • 19-3 區域圖(第583頁)
    • 19-4 長條圖(第592頁)
    • 19-5 折線圖(第599頁)
    • 19-6 散佈圖(第606頁)
    • 19-7 泡泡圖(第610頁)
    • 19-8 堆疊區域圖(第613頁)
    • 19-9 堆疊長條圖(第618頁)
    • 19-10 CSS 樣式(第621頁)
  • Chapter 20 多媒體(第627頁)
    • 20-1 JavaFX Media(第627頁)
    • 20-2 音訊(第629頁)
    • 20-3 媒體(第634頁)
    • 20-4 Metadata(第643頁)
    • 20-5 標記(第647頁)
    • 20-6 等化器(第649頁)
  • Chapter 21 JavaFX 3D(第657頁)
    • 21-1 JavaFX 3D(第657頁)
    • 21-2 Box(第659頁)
    • 21-3 Cylinder(第665頁)
    • 21-4 Sphere(第670頁)
    • 21-5 Phong Material(第677頁)
    • 21-6 Light(第682頁)
    • 21-7 Sub Scene(第687頁)
    • 21-8 Mesh View(第691頁)
紙本書 NT$ 650
單本電子書
NT$ 455

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code