コース概要

導入

  • JavaFX vs スイング、SWT、AWT

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

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

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

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

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

ユーザー入力への応答

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

エフェクト、Animation、およびメディアの追加

  • JavaFX 3D Graphics、Image Ops API、Canvas の操作
  • 視覚効果の作成
  • 2D および 3D 変換、トランジション、アニメーションの追加
  • メディアを組み込む

演習: アプリケーションを実現する

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

  • シーングラフの操作
  • プロパティ、バインディング、コレクションの使用

アプリケーションの使いやすさの向上

  • ユーザーの目でアプリケーションを見る
  • アプリケーションをローカライズ可能にする

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

アプリケーションのデプロイ

  • デスクトップアプリケーションとして導入する
  • Web アプリケーションとしてデプロイする

レガシー Java アプリケーションの操作

  • 同時実行性とスレッドについて
  • JavaFX と Swing および SWT の統合

トラブルシューティング

要約と結論

要求

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

参加者の人数



Price per participant

お客様の声 (4)

関連コース

関連カテゴリー