2016-11-02 50 views
0

對於具有兩列的TableView,我有以下FXML代碼,但它顯示了三個,如圖所示。我不明白爲什麼它會顯示三列,我只指定了兩個...任何提示?TableView顯示不存在的列

FXML

<TableView fx:id="table" 
      GridPane.columnIndex="1" 
      GridPane.rowIndex="0"> 
    <columns> 
     <TableColumn fx:id="timeColumn" text="time"/> 
     <TableColumn fx:id="angleColumn" text="angle"/> 
    </columns> 

</TableView> 

enter image description here

回答

1

我發現瞭如何使列與表的大小調整。只需將其添加到FXML。

<columnResizePolicy>   
    <TableView fx:constant="CONSTRAINED_RESIZE_POLICY" /> 
</columnResizePolicy>