TableView JavaFX - 仅调整一列的大小

时间:2017-08-24 01:34:45

标签: java javafx fxml

我想在列“Progresso”的情况下仅在列中应用ResizePolicy。我在互联网上找到的解决方案是将此命令放在控制器中:tabela.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY)。但它希望在引用栏中产生同样的效果。

FXML代码:

<TableView fx:id="tabela" minWidth = "773.0">
            <columns>
                <TableColumn fx:id="numero" prefWidth="35.0" minWidth="35.0" maxWidth="35.0" text="Nº " />
                <TableColumn fx:id="nome" prefWidth="183.0" minWidth="183.0" maxWidth="183.0" text="Nome" />
                <TableColumn fx:id="tamanho" prefWidth="76.0" minWidth="76.0" maxWidth="76.0" text="Tamanho" />
                <TableColumn fx:id="velocidade" prefWidth="76.0" minWidth="76.0" maxWidth="76.0" text="Velocidade" />
                <TableColumn fx:id="tempo_estimado" prefWidth="120.0" minWidth="120.0" maxWidth="120.0" text="Tempo Estimado" />
                <TableColumn fx:id="estado" prefWidth="282.0" minWidth="282.0" maxWidth="282.0" text="Estado" />
                <TableColumn fx:id="progresso" prefWidth="282.0" text="Progresso" />
            </columns>
</TableView>

0 个答案:

没有答案