JTable中对回车的默认处理是选中下一行,以下代码可以改变这处理方式:
ActionMap am = (ActionMap) UIManager.get("Table.actionMap");
am.put("selectNextRowCell", new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
// 自己的处理代码
}
});
table.setActionMap(am);