| はじめに |
| 第1章 「JavaFX」とは |
| [1-1] 新しいJava記述法「JavaFX」 |
[1-2] Javaで動くスクリプトとは |
| [1-3] では、なぜ今「JavaFX」なのか? |
[1-4] JavaFXで簡単に描けるGUI部品と図形 |
| [1-5] 今から学んでおこう、JavaFX |
[1-6] 本書の目的と内容 |
| [1-7] 本書とJavaFXのその後 |
|
| 第2章 JavaFXをとりあえず動かしてみる |
| [2-1] 本書の作業場所 |
[2-2] Windowsの設定 |
| [2-3] JavaFXの入手 |
[2-4] JREのインストール |
| [2-5] 作業環境を整える |
[2-6] JavaFXスクリプトのモデル |
| [2-7] 「バッチ・ファイル」を作る |
|
| 第3章 少しまともなプログラム |
| [3-1] これがなくては始まらない「Frame」 |
[3-2] 「Frame」に与える「content」…「ウィジェット」と呼ぼう |
| [3-3] ウィジェットを配置する「Panel」 |
[3-4] 表舞台と裏舞台 |
| [3-5] 「モデル」の書き方 |
[3-6] 動作を記述する「oparation」 |
| [3-7] 動的な変更を反映させる「bind」 |
[3-8] 特性の以前の値を引っ張り出すには |
| [3-9] 因数に簡単な処理をして返す「function」 |
[3-10] キー操作を受け付ける「mnemonic」 |
| [3-11] オブジェクトや値の変更を検地する「Trigger」 |
|
| 第4章 JavaFXでのデータの扱い《特に配列について》 |
| [4-1] データの種類(型)と変数 |
[4-2] 配列 |
| 第5章 いろいろなGUIコンポーネント |
| [5-1] ラベル |
[5-2] ボタン |
[5-3] ラジオ・ボタン |
| [5-4] リスト・ボックス |
[5-5] コンボ・ボックス |
[5-6] チェック・ボックス |
| [5-7] テキスト・フィールド |
[5-8] テキスト領域 |
[5-9] プログレス・バー |
| [5-10] スライダ |
[5-11] メニュー |
[5-12] 表 |
| [5-13] ツールチップ・テキスト |
[5-14] 画面の分割 |
|
| 第6章 HTMLとの連携 |
| [6-1] 特性「text」にHTML文を使う |
[6-2] 「EditorPane」と「TextPane」 |
| [6-3] 「Label」のHTML文で表を書き出す |
[6-4] ハイパーリンクでアクションを起こす |
| 第7章 2D図形を描く |
| [7-1] 最初のJava2D図形 |
[7-2] いろいろな図形(shape) |
| [7-3] 図形を装飾する |
[7-4] フィルタ |
| [7-5] 図形の変形 |
[7-6] グループ |
| [7-7] Canvas上に異質なものを置く |
[7-8] 2つの図形からなる領域 |
| [7-9] クリッピング |
[7-10] 図形をクリックしたときの動作 |
| [7-11] アニメーション |
|
| 特別付録CD-ROM |