按下J按钮时,在JTable中查找以前选择的行



我想实现一个JButton("Delete row")来删除当前在JTable中选择的行。

JTable.getSelectedRow()在选择侦听器中工作,但在它之外不工作。

当用户按下"删除行"时,我如何判断哪一行被选中?

PD:到目前为止,我的想法是创建一个变量,每次调用选择监听器时都会自动更新,当用户按下按钮时,检查这个变量的值。然而,它看起来不是很好。。。

在浏览ListSelectionListener内部类时,我发现了下一行

m_view.getInputsTable().clearSelection();

注释行,并继续工作:D

最新更新