我知道可以在TableView中创建一个填充有按钮的列,感谢jewelsea。但是我想知道是否可以直接在FXML中定义它。
作为示例,对于其他类型,我们可以这样做:
类Person:
如何使用按钮实现相同的效果?
作为示例,对于其他类型,我们可以这样做:
类Person:
private final SimpleStringProperty birthDate = new SimpleStringProperty("");
接下来在FXML文件中:
<TableView fx:id="table" layoutY="50.0" prefHeight="350.0" prefWidth="600.0">
<columns>
<TableColumn prefWidth="79.5" text="date of birth">
<cellValueFactory>
<PropertyValueFactory property="birthDate" />
</cellValueFactory>
</TableColumn>
</columns>
</TableView>
可以使用以下方法添加此元素:
@FXML private TableView<Person> table;
//...
table.getItems().add("12/02/1452");
如何使用按钮实现相同的效果?