web-dev-qa-db-ja.com

MouseEventからJTableの行インデックスを確実に取得するにはどうすればよいですか?

ユーザーがクリックしたばかりのJTableの行を確認するにはどうすればよいですか?

21
Łukasz Bownik

これを試して:

aJTable.rowAtPoint(evt.getPoint());

33
Paul Tomblin

JTableの選択を聞くことだけに関心がある場合:

jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        int sel = jTable.getSelectedRow();
    }
});
13
oxbow_lakes