如何从MouseEvent可靠地获取JTable中的行索引?

Łuk*_*nik 21 java swing jtable

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

Pau*_*lin 33

试试这个:

aJTable.rowAtPoint(evt.getPoint());


oxb*_*kes 12

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

jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    public void valueChanged(ListSelectionEvent e) {
        int sel = jTable.getSelectedRow();
    }
});
Run Code Online (Sandbox Code Playgroud)