Boa noite, como posso fazer para bloquear a movimentação do foco entre as células de um jtable pelo enter?
Obrigada!
Acredito que estas referências vão te ajudar(todas em Inglês):
http://www.coderanch.com/t/457666/GUI/java/Disable-Enter-key-JTable
Leia com atenção, pois o segundo e terceiro links contém mais referências pra te ajudar. Inclusive o terceiro link cita referências da Oracle.
Obrigada!
Deu certo.
Usei o seguinte método.:
private void createKeybindings() {
tabelaMov.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "Enter");
tabelaRequisicao.getActionMap().put("Enter", new AbstractAction() {
@Override
public void actionPerformed(ActionEvent ae) {
acaoEnterJtable();
}
});
}