Layout in JavaFX 1.2

今回から JavaFX 1.2 で追加、変更された レイアウト をテーマにしたいと思います。

アプリケーションを作る上で レイアウト は不可欠な存在です。
レイアウトを使わずに座標指定で Node を配置することはあまり考えられません。
しかし、いくつかあるレイアウトがそれぞれどんなことができて、どう使い分けたら良いのか解らないという方も多いのではないでしょうか。(もちろん、私もその一人...)
と言うことで、今回から しばらく レイアウト がテーマ...

まず手始めに JavaFX 1.2 で新しく追加された Flow !!
Flow は CSS の float を使ってレイアウトするのようなイメージかな。

属性を1つ1つ確認してレポートするのも大変なので、画面で属性を直接操作できる簡単なアプリケーションを作ってみました。
属性の値によって どのようにレイアウトが変化するかが 視覚的に解るので 私の下手な説明よりきっと役に立つでしょう...

画面は こんな感じ...