2014-02-09 57 views
1

我無法從Javafx場景構建器編輯GridPane.rowIndex。但是,如果我手動編輯fxml文件,場景生成器會對其進行正確解析和拾取。這是一個錯誤還是我做錯了什麼?無法從javafx場景構建器更新GridPane.rowIndex

<GridPane alignment="CENTER" hgap="10.0" prefHeight="-1.0" vgap="10.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2" fx:controller="org.ktest.study.javafx.FXMLExampleController"> 
    <!-- TODO Add Nodes --> 
    <Text text="Welcome" GridPane.columnIndex="0" GridPane.columnSpan="2" GridPane.rowIndex="0" /> 
    <columnConstraints> 
    <ColumnConstraints hgrow="ALWAYS" minWidth="10.0" /> 
    </columnConstraints> 
    <padding> 
    <Insets bottom="10.0" left="25.0" right="25.0" top="25.0" /> 
    </padding> 
    <rowConstraints> 
    <RowConstraints minHeight="10.0" vgrow="ALWAYS" /> 
    </rowConstraints> 
    <Label text="Label" GridPane.columnIndex="0" GridPane.hgrow="ALWAYS" GridPane.rowIndex="2" GridPane.vgrow="ALWAYS" /> 
</GridPane> 

UPDATE:
其實我發現,您可以選擇網格窗格中,選擇添加行/列。但我仍然覺得這種行爲很奇怪。

回答

0

我不認爲這是一個錯誤,因爲我記得通過場景構建器來做。雖然,我會接受場景製作者做有時會表現出奇怪的事實。但是,我們必須給應用程序一些時間,它仍處於開發階段,還有很長的路要走! :)

-AA

+0

其實我發現你可以選擇網格窗格並選擇添加行/列。 –

+0

當然可以! – ItachiUchiha