我正在编写一个 SQL CRUD 应用程序并停留在删除按钮问题上。我有一个有 4 列的表,第五列有一个删除按钮。要进行 SQL 查询,我需要从这 4 列中获取信息。我可以获取行号和列名,如何获取行/列交叉点的单元格内容?
问问题
84 次
1 回答
0
假设第五列有一个自定义单元格工厂,它将删除按钮放在其自定义 TableCell 中,这个删除按钮可以拥有如下操作:
btnDelete.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
param.getTableView().getSelectionModel().select(getIndex());
Person item = personTable.getSelectionModel().getSelectedItem();
if (item != null) {
// Logic of deleting current record here
System.out.println(item.getName());
}
}
});
完整的sscce,将按钮更优雅地放入表格列。
于 2012-07-11T15:46:45.547 回答