Java JTable 获取选定行的数据

2022-09-02 11:07:26

是否有任何方法可用于获取所选行的数据?我只想单击带有数据的特定行,然后单击将在控制台中打印数据的按钮。

enter image description here


答案 1

http://docs.oracle.com/javase/7/docs/api/javax/swing/JTable.html

您将在其中找到以下方法:

getValueAt(int row, int column)
getSelectedRow()
getSelectedColumn()

结合使用这些来达到您的结果。


答案 2

可以使用以下代码获取表中所选行的第一列的值。

int column = 0;
int row = table.getSelectedRow();
String value = table.getModel().getValueAt(row, column).toString();

推荐