Como comunicar eventos entre diferentes paquetes
Publicado por dvb (6 intervenciones) el 11/01/2009 19:44:26
Hola. Tengo la siguiente consulta:
Resulta que tengo un jPanel (jPanelMenu) con un menu, necesito que cada vez que se haga click en un botón de ese menú, se cambien un panel en la clase principal o jFrame principal.
Por ejemplo:
Tengo el jPanel(jPanelMenu) con el menú en la clase Menu del paquete Arbol mientras que el frame principal está en la clase Main del paquete Principal.
El frame principal tiene 2 jPanel
1-El jPanel con el menú ubicado en el otro paquete (Arbol) y
2-el jPanel (Cambiante) que cambia cada vez que se apreta un boton del menu, este jPanel se ubica en el paquete Principal en la misma clase del frame principal.
Ahora, al crear un objeto jPanelMenu para agregarlo en el frame principal ¿cómo puedo escuchar desde la clase principal los eventos que ocurren el el jPanelMenu en un botón especifico, con el fin de cambiar el jPanel (Cambiante)?.
Ojala me entiendan mi duda... Gracias
Saludos.
Resulta que tengo un jPanel (jPanelMenu) con un menu, necesito que cada vez que se haga click en un botón de ese menú, se cambien un panel en la clase principal o jFrame principal.
Por ejemplo:
Tengo el jPanel(jPanelMenu) con el menú en la clase Menu del paquete Arbol mientras que el frame principal está en la clase Main del paquete Principal.
El frame principal tiene 2 jPanel
1-El jPanel con el menú ubicado en el otro paquete (Arbol) y
2-el jPanel (Cambiante) que cambia cada vez que se apreta un boton del menu, este jPanel se ubica en el paquete Principal en la misma clase del frame principal.
Ahora, al crear un objeto jPanelMenu para agregarlo en el frame principal ¿cómo puedo escuchar desde la clase principal los eventos que ocurren el el jPanelMenu en un botón especifico, con el fin de cambiar el jPanel (Cambiante)?.
Ojala me entiendan mi duda... Gracias
Saludos.
Valora esta pregunta


0