コース概要

イントロダクション

  • JavaFX vs Swing, SWT, AWT

JavaFXと開発環境のインストールおよび設定

JavaFXの機能とアーキテクチャの概要

JavaFX UIコンポーネントの使用

  • UIコントロール、チャート、HTMLコンテンツ、レイアウト、CSS、FXMLなど

演習:シンプルなアプリケーションの作成

ユーザー入力への対応

  • イベント駆動型UI開発
  • イベントの処理

エフェクト、アニメーション、メディアの追加

  • JavaFX 3Dグラフィックス、Image Ops API、Canvasの使用
  • ビジュアルエフェクトの作成
  • 2D & 3D変換、遷移、アニメーションの追加
  • メディアの組み込み

演習:アプリケーションを生き生きとさせる

アプリケーションロジックの概要

  • Scene Graphの使用
  • Properties、Binding、Collectionsの使用

アプリケーションのユーザビリティ向上

  • ユーザーの視点でアプリケーションを見る
  • アプリケーションをローカライズする

演習:アプリケーションの拡張

アプリケーションの展開

  • デスクトップアプリケーションとしての展開
  • ウェブアプリケーションとしての展開

既存のJavaアプリケーションとの連携

  • コンカレンシーとスレッドの理解
  • JavaFXをSwingとSWTに統合する

トラブルシューティング

まとめと結論

要求

  • Javaプログラミング経験
  • Swing、AWTの使用経験があると望ましい
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー