gpt4 book ai didi

java - 如何从表列javafx中删除行

转载 作者:搜寻专家 更新时间:2023-11-01 04:01:48 25 4
gpt4 key购买 nike

enter image description here

这些是我的表格列 CourseDescription。如果点击一行(该行变为“Activity ”/突出显示),然后按下删除按钮,它应该删除该行,我该怎么做?

我的类(class) 列的代码:(以及我要将什么事件监听器添加到我的删除 按钮?)

@SuppressWarnings("rawtypes")
TableColumn courseCol = new TableColumn("Course");
courseCol.setMinWidth(300);
courseCol.setCellValueFactory(new PropertyValueFactory<Courses, String>("firstName"));

final Button deleteButton = new Button("Delete");

deleteButton.setOnAction(.....

最佳答案

只需从 TableView 的项目列表中删除所选项目。如果你有

TableView<MyDataType> table = new TableView<>();

然后你做

deleteButton.setOnAction(e -> {
MyDataType selectedItem = table.getSelectionModel().getSelectedItem();
table.getItems().remove(selectedItem);
});

关于java - 如何从表列javafx中删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34857007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com