22

如何找出用户刚刚单击的 JTable 中的哪一行?

4

2 回答 2

34

试试这个:

aJTable.rowAtPoint(evt.getPoint());

于 2008-10-28T14:36:45.437 回答
13

如果您只关心听 JTable 上的选择:

jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        int sel = jTable.getSelectedRow();
    }
});
于 2008-10-28T21:50:38.557 回答