Netbeans:查找哪个jtable是活动的

时间:2017-06-02 19:38:27

标签: java swing

我有一个包含多个jtables(table1,.. tableN)的表单和一个用于编辑行的按钮。

如何获取哪个jtable有效?

例如对于第一张表我知道我必须写

EditForm form1  = new EditForm(listArray.get(table1.getSelectedRow()));
form1.setVisible(true); 

此外,我想问一下,只有在选择了一行jtable时,我才能使用哪个事件来启用表单中的编辑按钮?

提前致谢

1 个答案:

答案 0 :(得分:0)

将ListSelectionListener添加到所有表中。

当选择行时,将生成事件。然后,您可以从事件中获取表格并将其保存为类中的实例变量。

然后,您可以在按钮的ActionListener中引用此变量。