課程簡介

介紹

  • JavaFX與Swing、SWT、AWT的對比

安裝和配置JavaFX及開發環境

JavaFX功能與架構概述

使用JavaFX UI組件

  • UI控件、圖表、HTML內容、佈局、CSS、FXML等

練習:創建一個簡單的應用程序

響應用戶輸入

  • 事件驅動的UI開發
  • 處理事件

添加效果、動畫和媒體

  • 使用JavaFX 3D圖形、圖像操作API、Canvas
  • 創建視覺效果
  • 添加2D和3D變換、過渡和動畫
  • 整合媒體

練習:讓應用程序活起來

應用程序邏輯概覽

  • 使用場景圖
  • 使用屬性、綁定和集合

提升應用程序的可用性

  • 從用戶的角度看應用程序
  • 使應用程序可本地化

練習:擴展應用程序

部署應用程序

  • 作爲桌面應用程序部署
  • 作爲Web應用程序部署

處理傳統Java應用程序

  • 理解併發和線程
  • 將JavaFX與Swing和SWT集成

故障排除

總結與結論

最低要求

  • 具備Java編程經驗
  • 具備Swing、AWT或AWT的經驗更佳
 21 時間:

客戶評論 (5)

課程分類