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

[Swing] Problema de focus

Estas en el tema de [Swing] Problema de focus en el foro de Java en Foros del Web. ¡Hola! Recién me registro en el foro, y creo este topic para que me den una mano con un problema que tengo al utilizar Swing ...
  #1 (permalink)  
Antiguo 25/07/2010, 20:17
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 14 años, 4 meses
Puntos: 0
[Swing] Problema de focus

¡Hola!

Recién me registro en el foro, y creo este topic para que me den una mano con un problema que tengo al utilizar Swing en Java.

Quiero lograr un efecto que tienen varias aplicaciones en general, y es el siguiente: hacer que, en un JFrame, un JButton tenga siempre el foco, aunque se esté tipeando dentro de un JTextField. De esta manera, al presionar ENTER dentro del JTextField, se activa el Listener que tenga asociado el botón.

Para lograr esto, actualmente estoy agregando en el JTextField un KeyListener que valide si la tecla ingresada es ENTER y, si lo es, llamo a la misma función que llama el Listener del botón. Sin embargo, hacerlo de la manera que mencioné antes me parece más prolijo.

¿Hay alguna forma de hacerlo?

Gracias.
  #2 (permalink)  
Antiguo 25/07/2010, 21:25
 
Fecha de Ingreso: abril-2010
Ubicación: Manizales
Mensajes: 91
Antigüedad: 14 años, 7 meses
Puntos: 2
Respuesta: [Swing] Problema de focus

si asi

Código Java:
Ver original
  1. getRootPane().setDefaultButton(elBotonQueDeseas);
__________________
pensando en Bytecodes
  #3 (permalink)  
Antiguo 25/07/2010, 22:27
 
Fecha de Ingreso: julio-2010
Mensajes: 2
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: [Swing] Problema de focus

¡Muchas gracias! Anduvo perfecto.

Etiquetas: focus, swing
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

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 21:47.