Bonjour,
ma fenêtre est une JFrame composée de JPanel.
J'ai 2 Panels :
Ensuite si on a appuie sur le bouton je veux afficher dans mon panel, le panel "panel_opt". Donc je fais comme ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Le problème est que ça ne change rien à l'écran (je vois toujours le panel_launch).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 else if (source.equals("Options")){ panel_tmp = panel_opt; panel_table.revalidate(); frame.repaint(); }
Pour info:
public JPanel panel_table ;
public Component panel_tmp ;
public Component panel_launch ;
public Component panel_opt ;
Partager