我需要帮助对齐此TableView上的列的标题。问题似乎与将TableView的列调整大小策略设置为约束调整大小有关。有人可以解释如何解决这个问题吗?感谢。
我将策略设置为约束调整大小以根据此SO帖子删除额外列:TableView has more columns than specified
我的堆栈:Java 8,JavaFX 8和场景构建器
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.BorderPane?>
<BorderPane maxHeight="200.0" maxWidth="322.0" prefHeight="200.0" prefWidth="320.0" xmlns="http://javafx.com/javafx/8.0.65" xmlns:fx="http://javafx.com/fxml/1">
<center>
<TableView fx:id="statusTable" minHeight="-Infinity" minWidth="-Infinity" prefHeight="200.0" prefWidth="322.0">
<columns>
<TableColumn fx:id="statusDescription" minWidth="120.0" prefWidth="210.0" text="Description" />
<TableColumn fx:id="status" prefWidth="97.0" text="Priority" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
</center>
</BorderPane>
&#13;