|    
			
				15/06/2012, 10:37
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: mayo-2011 
						Mensajes: 44
					 Antigüedad: 14 años, 5 meses Puntos: 2 |  | 
  |  KeyListener en JPanel  
  Buenas y Pura Vidatengo una cosulta que veo en muchos foros, pero no me sirve ninguna solucion de las que he encontrado, entonces quiero saber si ustedes me la pueden resolver
 
 yo tengo un JPanel donde tengo un juego de un laberinto
 logicamente el muñeco se mueve con las flechas del teclado
 pero resulta que el evento keylistener solo funciona si el JPanel,
 el cual es el que escucha el evento, tiene el foco
 entonces eso me genera un problema por que nunca tiene el foco
 
 En internet me encontre dos soluciones, una era emular el evento TAB el cual le pasaria el foco a mi JPanel, pero esto solo sirve de vez en cuando
 
 la otra era usar el metodo transferFocus(), pero este evento segur lei lo que hace es pasar el foco a el siguiente Objeto (Como TAB), el problema esta en que este metodo para que funcione se tiene que aplicar sobre el Objeto que tiene el foco, y he buscado usando isFocus() en todo el arbol de containers que tiene mi JFrame y no encuentro ninguno con el foco
 
 Espero que puedan ayudarme, gracias
     |