Bonjour,

Je cherche le moyen de réactualiser le contenu d'un TabbedPane lors d'un changement d'onglet.
Réactualisation par la suppression du contenu de l'onglet, après son identification, et sa remise en place dans l'onglet.

J'ai essayé diverses méthodes mais je cale sur la manière de faire.
J'envisage de passer par un changelistener :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
myTabbedPane.addChangeListener(new   ChangeListener(){   
        public   void   stateChanged(ChangeEvent   e){   
          JTabbedPane   MytabbedPane   =   (JTabbedPane)e.getSource();   
          JComponent MyComp = MytabbedPane.getSelectedComponent();
 
 
	//recuperer le contenu de l'onglet
	  Class cl = MytabbedPane.getSelectedComponent().getClass();
 
MyComp.removeAll();
MyComp.add(new cl);
MyComp.revalidate();
MyComp.repaint();	
 
 
        }   
  });
Mais cela ne fonctionne pas du tout


Quelqu'un a t il une idée de comment m'y prendre ?


PS : je n'envisage pas de déplacer l'ordre des onglets.

@+