Gostaria de criar uma interface que possui um JTextArea com informações mais detalhadas que fica escondido na tela e quando o usuário clicar no botão “Detalhes >>” a tela deveria ser redimensionada para que o JTextArea pudesse aparecer.
Sendo assim no construtor da classe eu coloco:
public UIJOptionPane() {
initComponents();
setSize(440, 200);
}
Para que a tela fique no tamanho que NÃO aparece o JTextArea.
Quando o usuário clica no botão “Detalhes >>” eu faço o seguinte:
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
setSize(440, 400);
//repaint();
}
Para que a tela aumente e passe a mostrar o JTextArea.
O problema é que a tela aumenta… mas o JTextArea fica invisível.
Alguem sabe porque ?
Obrigado.
[]s.