Foros del Web » Programación para mayores de 30 ;) » Java »

Dudas con keyPressed

Estas en el tema de Dudas con keyPressed en el foro de Java en Foros del Web. De nuevo por aqui con una nueva consulta que hacer. Estoy haciendo una aplicacion con eclipse en la que tengo dos botones y quisiera no ...
  #1 (permalink)  
Antiguo 22/03/2011, 11:04
 
Fecha de Ingreso: marzo-2009
Mensajes: 121
Antigüedad: 15 años, 1 mes
Puntos: 1
Dudas con keyPressed

De nuevo por aqui con una nueva consulta que hacer.

Estoy haciendo una aplicacion con eclipse en la que tengo dos botones y quisiera no utilizar el mouse para presionar cualquiera de los dos botones, si no que al presionar la letra "G" simula que lo estoy presionando con el mouse yu permita ejecutar la funciona que permite guardar los datos..

De la misma forma con el boton cancelar que ejecute la accion que tiene que hacer al presionar la letra "C"

Si me pueden colaborar se los agradezco

Gracias..
  #2 (permalink)  
Antiguo 22/03/2011, 12:38
Avatar de sivadmp  
Fecha de Ingreso: febrero-2011
Ubicación: La Paz - Bolivia
Mensajes: 293
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Dudas con keyPressed

hola chimaria

tienes que utilizar la Interfaz KeyListener y el metodo keyReleased

Código java:
Ver original
  1. frame.addKeyListener(new KeyListener() {
  2.             @Override
  3.             public void keyTyped(KeyEvent arg0) {
  4.             }
  5.            
  6.             @Override
  7.             public void keyReleased(KeyEvent arg0) {
  8.                 if(arg0.getKeyCode()==71)// G ó g
  9.                     showWindow();
  10.             }
  11.            
  12.             @Override
  13.             public void keyPressed(KeyEvent arg0) {
  14.             }
  15.            
  16.             private void showWindow(){
  17.                 JOptionPane.showMessageDialog(null, "Usted Presiona la tecla G");
  18.             }
  19.         });

:)saludos
__________________
agradecer no cuesta nada
Entre más información proporciones más fácil será ayudarte, y asi evitar adivinar el problema con el que cuentas.
  #3 (permalink)  
Antiguo 22/03/2011, 14:02
 
Fecha de Ingreso: marzo-2009
Mensajes: 121
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Dudas con keyPressed

Gracias Sivadmp era justamente lo que necesitaba
Gracias
Saludos
  #4 (permalink)  
Antiguo 22/03/2011, 14:42
 
Fecha de Ingreso: marzo-2009
Mensajes: 121
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Dudas con keyPressed

Sivadmp una pregunta sabes que si me funciono lo de presionar la letras del teclado pero debe tener el focus el boton, como hago para que no tenga que tener el focus del boton necesariamente el boton que yo quiero seleccionar

Etiquetas: dudas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:03.