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

Pasar un keyevent de un subcomponente al componente padre

Estas en el tema de Pasar un keyevent de un subcomponente al componente padre en el foro de Java en Foros del Web. Hola tengo un componente personalizado y uno de ellos es un campo de texto al que quiero añadir un keylistener desde la clase donde lo ...
  #1 (permalink)  
Antiguo 23/07/2009, 02:51
 
Fecha de Ingreso: junio-2008
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 0
Pasar un keyevent de un subcomponente al componente padre

Hola tengo un componente personalizado y uno de ellos es un campo de texto al que quiero añadir un keylistener desde la clase donde lo use.

El caso es que como el campo de texto es el que tiene el foco es el que recibe los eventos, pero a mi me gustaría que los reenviase al componente general (que es el que contiene todos los subcomponentes) para que luego desde la clase padre añadirle un simple listener pueda realizar las acciones pertinentes.

Ahora mismo la solución que he encontrado es poner un método en el componente general que me retorne el campo de texto y asi desde la clase principal añadirle el listener, algo así:

componente.getCampoTexto.addKeyListener ....


Pero me gustaría saber como se puede hacer de la mamera que pregunto para que quede más estándar como cualquier componente swing.

Gracias.
  #2 (permalink)  
Antiguo 27/07/2009, 06:50
 
Fecha de Ingreso: junio-2008
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Pasar un keyevent de un subcomponente al componente padre

¿Ninguna idea?
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 22:07.