JTabbedPane rafraichir le contenu
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:
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.
@+