Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/08/2010, 07:58
vmkurz
 
Fecha de Ingreso: abril-2009
Mensajes: 31
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Como disparar KeyPressed de un objeto desde el lostFocus?

Bien no e formulado bien mi pregunta o es un poco confuso. No deseo llamar a un metodo sino al kEYPRESS EN si. Es decir algo que emule que se disparo el keypress en mi objeto.Emular que se presiono la tecla enter.desde mi lostfocus..
Lo que deseeo poder hacer es algo como esto.
*Creo un robot.
Código:
 public  Robot r = new Robot();
Y en el lostfocus de mi objeto X le digo que el robot presione enter pero sobre un JTextFIEL DETERMINADO. alli radica mi problema no se como decirle que se valle a ese objeto y presione enter(el tema de las coordenadas no me funcioan por que el usuario puede mover la ventana.)

Esto seria asi.
Código:
private void NewDorsalFocusLost(java.awt.event.FocusEvent evt) {                                    
       r.keyPress(KeyEvent.VK_ENTER);
      
    }
de echo esto lo hace pero no sobre el objeto en cuestion. sino sobre la ventana. o lo que tenga el enfoque en ese momento. Pero al programarlo en el lostfocus de un objeto ya no se ejecuta en ese objeto sino en el siguente.Necesito que aga enter sobre un objeto determinado.
Esta Linea me da un error
Código:
keyPressed(null)
Y FiruzzZ no fue de lo mas cortes pero se le agradece. :) lo de awevonado. no se lo que significa no soy de mejico XD