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 :
Mais cela ne fonctionne pas du tout
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(); } });
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.
@+







Répondre avec citation







quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez 
Partager