Estoy tratando de desarrollar un juego que es un obligatorio.
El juego tiene la pantalla de login y una vez identificado el usuario pasa a la pantalla principal donde se puede gestionar su perfil o jugar.
Tengo una clase Sistemas, donde defino todas las constantes de este.
Cree en dicha clase una contante TESTING que indica que el programa esta en modo testing, que lo que hace es saltearse el login ingresando con un usuario definido previamente.
Con esto me evito cuando estoy testeando funcionalidad tener que diigar usuario y clave y entrar.
Para ello tengo en el jPanel del login tes componentes
jT_usuario
jP_password
jB_confirmarLogin
Cuando esta en modo testing colo en los componentes jT_usuario y jP_password los valores que tengo en dos constantes string dentro de la clase sistema
Al jButton le agregue el atributo mnemonic con el valor "i" para que tenga como atajo ALT+i
Instancie la Clase Robot para hacer un keypresed y keyreleased.
aqui el codigo
Cita:
El objeto tecla se ejecuta ya que no avisa de error, sin embargo no responde el boton y no encuentro solucion. Robot tecla = null;
try {
tecla = new Robot();
tecla.keyPress(KeyEvent.VK_ALT);
tecla.keyPress(KeyEvent.VK_I);
tecla.keyRelease(KeyEvent.VK_I);
tecla.keyRelease(KeyEvent.VK_ALT);
} catch (Exception failed) {
JOptionPane.showMessageDialog(null,"Fallo al Instanciar el Robot: " + failed,"atencion",JOptionPane.OK_OPTION);
}
try {
tecla = new Robot();
tecla.keyPress(KeyEvent.VK_ALT);
tecla.keyPress(KeyEvent.VK_I);
tecla.keyRelease(KeyEvent.VK_I);
tecla.keyRelease(KeyEvent.VK_ALT);
} catch (Exception failed) {
JOptionPane.showMessageDialog(null,"Fallo al Instanciar el Robot: " + failed,"atencion",JOptionPane.OK_OPTION);
}
Alguien me puede dar una mano?
saludos