Problème contenu de Panel modifié non affiché
Bonjour,
ma fenêtre est une JFrame composée de JPanel.
J'ai 2 Panels :
Code:
1 2 3 4 5
| panel_launch = createPanelLaunch(im_error, im_warn);
panel_opt = createPanelOpt();
panel_tmp = panel_launch;
// On ajoute le panel au panel principal
panel_table.add(panel_tmp,BorderLayout.CENTER); |
Ensuite si on a appuie sur le bouton je veux afficher dans mon panel, le panel "panel_opt". Donc je fais comme ça:
Code:
1 2 3 4 5 6 7
| else if (source.equals("Options")){
panel_tmp = panel_opt;
panel_table.revalidate();
frame.repaint();
} |
Le problème est que ça ne change rien à l'écran (je vois toujours le panel_launch).
Pour info:
public JPanel panel_table ;
public Component panel_tmp ;
public Component panel_launch ;
public Component panel_opt ;