我有一个包含多个jtables(table1,.. tableN)的表单和一个用于编辑行的按钮。
如何获取哪个jtable有效?
例如对于第一张表我知道我必须写
EditForm form1 = new EditForm(listArray.get(table1.getSelectedRow()));
form1.setVisible(true);
此外,我想问一下,只有在选择了一行jtable时,我才能使用哪个事件来启用表单中的编辑按钮?
提前致谢
答案 0 :(得分:0)
将ListSelectionListener添加到所有表中。
当选择行时,将生成事件。然后,您可以从事件中获取表格并将其保存为类中的实例变量。
然后,您可以在按钮的ActionListener中引用此变量。