Javafx-layout-tilepane
提供:Dev Guides
JavaFX-レイアウトTilePane
アプリケーションでこのペインを使用する場合、それに追加されるすべてのノードは、均一なサイズのタイルの形式で配置されます。 パッケージ javafx.scene.layout の tilePane という名前のクラスは、TilePaneを表します。
このクラスは、11のプロパティを提供します-
- alignment -このプロパティはペインの配置を表し、* setAlignment()*メソッドを使用してこのプロパティの値を設定できます。
- hgap -このプロパティはdoubleタイプで、行の各タイル間の水平方向のギャップを表します。
- vgap -このプロパティはdouble型で、行の各タイル間の垂直方向のギャップを表します。
- orientation -このプロパティは、行のタイルの方向を表します。
- prefColumns -このプロパティはdouble型で、水平タイルペインの優先列数を表します。
- prefRows -このプロパティはdouble型で、垂直タイルペインの優先行数を表します。
- prefTileHeight -このプロパティはdoubleタイプで、各タイルの優先高さを表します。
- prefTileWidth -このプロパティはdouble型で、各タイルの優先幅を表します。
- tileHeight -このプロパティはdoubleタイプで、各タイルの実際の高さを表します。
- tileWidth -このプロパティはdoubleタイプで、各タイルの実際の幅を表します。
- tileAlignment -このプロパティはdouble型で、タイル内の各子のデフォルトの配置を表します。
例
次のプログラムは、タイルペインレイアウトの例です。 これでは、7つのボタンを保持するタイルペインを作成しています。
このコードを* TilePaneExample.java。*という名前のファイルに保存します
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムは以下に示すようにJavaFXウィンドウを生成します。