duda sobre el JPanel
Publicado por jvilches (9 intervenciones) el 09/02/2005 15:47:48
Tengo una pantalla en la que dependiendo del elemento ke seleccione en un JCombo
se visualizará un JPanel( por ejemplo PropDocumentoPermitidoJPanel) o se visualizará otro
( o por ejemplo PropBloquePermitidoJPanel)
(PropDocumentoPermitidoJPanel y PropBloquePermitidoJPanel son clases derivadas de JPanel)
tengo estas 2 funciones que se invocan cuando se selecciona un elemento del combo
private void visualizarPanelTipoDocumento()
{
if(panel != null)
{
this.remove(panel);
panel = null;
}
panel = new PropDocumentoPermitidoJPanel();
this.add(panel, new XYConstraints(15, 200, 500, 200));
}
private void visualizarPanelBloquePermitido()
{
if(panel != null)
{
this.remove(panel);
panel = null;
}
panel = new PropBloquePermitidoJPanel();
this.add(panel, new XYConstraints(15, 200, 500, 200));
}
la primera vez me muestra el JPanel, el que sea, pero despues de hacerle el remove ya pasa de mostrar nada.
¿¿ alguien puede darme alguna orientación??
Gracias.
se visualizará un JPanel( por ejemplo PropDocumentoPermitidoJPanel) o se visualizará otro
( o por ejemplo PropBloquePermitidoJPanel)
(PropDocumentoPermitidoJPanel y PropBloquePermitidoJPanel son clases derivadas de JPanel)
tengo estas 2 funciones que se invocan cuando se selecciona un elemento del combo
private void visualizarPanelTipoDocumento()
{
if(panel != null)
{
this.remove(panel);
panel = null;
}
panel = new PropDocumentoPermitidoJPanel();
this.add(panel, new XYConstraints(15, 200, 500, 200));
}
private void visualizarPanelBloquePermitido()
{
if(panel != null)
{
this.remove(panel);
panel = null;
}
panel = new PropBloquePermitidoJPanel();
this.add(panel, new XYConstraints(15, 200, 500, 200));
}
la primera vez me muestra el JPanel, el que sea, pero despues de hacerle el remove ya pasa de mostrar nada.
¿¿ alguien puede darme alguna orientación??
Gracias.
Valora esta pregunta


0