用鼠标选择单细胞JTable(eclipse)

时间:2014-06-07 11:28:09

标签: eclipse swing jtable mouse cell

我想知道如何使用鼠标从JTable中选择单个单元格,并将单元格的值保存在变量中。非常感谢你

1 个答案:

答案 0 :(得分:0)

您可以使用MouseListener。阅读How to Write a MouseListener上Swing教程中的部分,了解更多信息和示例。

当您单击一个单元格时,您需要从MouseEvent获取鼠标点并将其转换为表格中的单元格。然后,您可以从表中获取数据。基本代码是:

int row = table.rowAtPoint(...);
int column = table.columnAtPoint(...);
Object cellValue = table.getValueAt(row, column);