
17/08/2007, 16:54
|
 | | | Fecha de Ingreso: mayo-2007
Mensajes: 32
Antigüedad: 17 años, 10 meses Puntos: 1 | |
Re: Saltar de componente presionando enter Para que pase el foco de un JTextField a otro impleneta un KeyListener y lo adicionas al JTextfield
private class ManejadorTecla implements KeyListener{
public void keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_ENTER){
Robot Tecla = null;
try {
Tecla = new Robot();
} catch (AWTException e1) {
e1.printStackTrace();
}
Tecla.keyPress(KeyEvent.VK_TAB);
}
}
public void keyReleased(KeyEvent arg0) {}
public void keyTyped(KeyEvent arg0) {}
}//Fin de la clase privada ManejadorTecla()
despues instancias la clase
ManejadorTecla manejador = new ManejadorTecla();
y adicionas a tu JTextField el listener asi :
MiJTextField.addKeyListener(manejador);
y eso es todo espero te sirva |