Estou tentando fazer que a tela seja toda redesenhada depois que eu torno um componente invisível.
Depois de tornar o componente invisível, todos os outros componentes estão desaparecendo. Já tentei usar repaint() e revalidate(), mas não teve efeito algum.
componentes = this.getParent().getParent().getComponents();
for (int i = 0; i < componentes.length; i++) {
if (componentes[i].getClass().getName().equals("bma.ui.ImpressoraVirtual")) {
componentes[i].setVisible(!botao.isSelected());
}
}
}[/code][/size]