2013-02-26 8 views
8

最大幅と高さにグリッドペインを展開することは可能ですか?GridPaneを最大幅と高さに拡張する

<fx:root type="javafx.scene.layout.AnchorPane" xmlns:fx="http://javafx.com/fxml" 
     stylesheets="view/Style.css"> 
    <children> 
     <GridPane xmlns:fx="http://javafx.com/fxml" 
        AnchorPane.topAnchor="0.0" AnchorPane.bottomAnchor="128.0" 
        AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" 
        hgap="10" vgap="10"> 
      <!--anything--> 
     </GridPane> 
    </children> 
</fx:root> 

と私は(下の部分を除いてその画面全体)アンカーペインで決まる限界

答えて

13

はのmaxHeightを設定しようとするグリッドペインを拡大したいと思います:

私は以下の持っていますGridPaneのmaxWidthプロパティ

maxHeight="Infinity" maxWidth="Infinity" 

そして、あなたはFXMLなしで、直接のJavaFXを使用している場合はGridPaneの子供は

GridPane.hgrow="always" GridPane.vgrow="always" 
+1

ありがとうございますが、maxHeightとmaxWidthのポイントは何ですか?その部分は私のアプリケーションに違いはありませんでした。 – Hassan

5

が含まれている必要があります。コードは

GridPane.setHgrow(childElementOfGridPane, Priority.ALWAYS); 
GridPane.setVgrow(childElementOfGridPane, Priority.ALWAYS); 
関連する問題