jTable上的Click事件-Java

我在Netbeans中的Java中创建了一个表,并在其中填充了一些数据。现在,我想在单击该单元格时在与行中的特定列相对应的文本区域中显示一些详细信息。如何使用事件侦听器找出单元用户已单击的位置。

回答:

找到点击事件的位置并获取要搜索的单元格:

jTable1.addMouseListener(new java.awt.event.MouseAdapter() {

@Override

public void mouseClicked(java.awt.event.MouseEvent evt) {

int row = jTable1.rowAtPoint(evt.getPoint());

int col = jTable1.columnAtPoint(evt.getPoint());

if (row >= 0 && col >= 0) {

......

}

}

});

以上是 jTable上的Click事件-Java 的全部内容, 来源链接: utcz.com/qa/408636.html

回到顶部