Как надежно получить индекс строки в JTable из MouseEvent? - PullRequest
21 голосов
/ 28 октября 2008

Как узнать, какую строку в JTable пользователь только что щелкнул?

Ответы [ 2 ]

32 голосов
/ 28 октября 2008

Попробуйте это:

aJTable.rowAtPoint(evt.getPoint());

12 голосов
/ 29 октября 2008

Если вы когда-либо заботитесь о прослушивании выбора на JTable:

jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        int sel = jTable.getSelectedRow();
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...