Java 如果在JTable中选择

Java 如果在JTable中选择,java,swing,jtable,Java,Swing,Jtable,我正在写一个简单的客户处理程序 但是我被一个小功能卡住了,现在我有一个按钮,一旦按下,它就会显示列表中所选客户的详细信息(aJTable)。但是,我只希望在列表中选择/标记客户后,此按钮才可见 因此,如果没有客户被标记,按钮就不应该在那里。有人能告诉我该看什么吗 // item has been selected in table.. button.setVisible(true); 但这样做可能更好 // item has been selected in table.. button.se

我正在写一个简单的客户处理程序

但是我被一个小功能卡住了,现在我有一个按钮,一旦按下,它就会显示列表中所选客户的详细信息(a
JTable
)。但是,我只希望在列表中选择/标记客户后,此按钮才可见

因此,如果没有客户被标记,按钮就不应该在那里。有人能告诉我该看什么吗

// item has been selected in table..
button.setVisible(true);
但这样做可能更好

// item has been selected in table..
button.setEnabled(true);
但这样做可能更好

// item has been selected in table..
button.setEnabled(true);

我不确定我是否喜欢“胡迪尼按钮”这个主意。相反,如所示,切换按钮的“已启用”状态。另外,为了通知按钮选择事件,它需要。

不确定我是否喜欢整个“Houdini按钮”的想法。相反,如所示,切换按钮的“已启用”状态。此外,为了通知按钮选择事件,它需要