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

adicionar Jpanel a otro JPanel

Estas en el tema de adicionar Jpanel a otro JPanel en el foro de Java en Foros del Web. Saludos::: quisiera saber como adicionar un Jpanel a otro JPanel en tiempo de ejecución. por ejemplo, tengo un JFrame con un boton y un Jpanel ...
  #1 (permalink)  
Antiguo 14/03/2010, 10:37
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 14 años, 7 meses
Puntos: 13
Pregunta adicionar Jpanel a otro JPanel

Saludos:::

quisiera saber como adicionar un Jpanel a otro JPanel en tiempo de ejecución.


por ejemplo, tengo un JFrame con un boton y un Jpanel vacio,
al dar click en el boton se adicionara un Jpanel que esta en otra clase que extiende de JPanel:

public void EventoBoton(MouseEvent evt){
panel.add(new NuevoPanel()); //Nuevo Panel extiende de JPanel
}

algo esto pero no me muestra nada en el panel.

cualquier ayuda se agradece..
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse

Última edición por mhax; 14/03/2010 a las 10:55
  #2 (permalink)  
Antiguo 14/03/2010, 13:58
MIRL27
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: adicionar Jpanel a otro JPanel

Hace tiempo traté de hacer lo que comentas y no encontré solución "rápida" (todo pasa por repintar todo el panel contenedor o el frame, pero no es trivial y me encontré con problemas al hacerlo)

Una "adaptación" a esto que sí me funcionó y es muy sencillota (aunque no creo que demasiado eficiente) fue insertar todos los paneles al inicio y ocultarlos, mostrando únicamente los que quería mostrar en ese momento.

Etiquetas: jpanel
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 12:24.