É assim, eu fiz um formulário num frame pequeno, com alguns campos Jformattedtextfield, e eu queria que quando eu preenchesse os campos e teclasse enter no último ele fizesse a ação do botão sem ser necessário eu clicar no botão. Eu já vi isso em várias aplicações, é como se ao teclar enter tivesse sido clicado no botão, inclusive o botão fica selecionado.
if (evt.getKeyCode() == evt.VK_ENTER) {
jButton1.doClick();
}
Jorgev
Eu teria que fazer assim?
component.addKeyListener(newMyKeyListener());publicclassMyKeyListenerextendsKeyAdapter{publicvoidkeyPressed(KeyEventevt){// Check for key codes.if(evt.getKeyCode()==KeyEvent.VK_ENTER){jButton1.doClick();}}}
O
ondreia
Exactamente
(E em que o component é o teu campo- TextField ou outro)
Jorgev
ondreia:
Exactamente
(E em que o component é o teu campo- TextField ou outro)
É um JFormattedTextField.
Jorgev
Amigo eu fiz aqui no meu programa e funcionou legal.