Bonjour,
J ai une fenetre avec plusieurs composants graphiques dedant (splitpanes, canvas, panels, etc) pour faire de la visualisation. L utilisateur rentre des parametres pour avoir sa visualisation. Mon probleme est que s il veut reinitialiser les composants (ou charger une configuration), je n arrive pas a reinitialiser ces composants graphiques.
Je ne veux pas passer par chaque composant et ecrire une fonction reset() pour chacun (j en ai beaucoup), mais plutot reappeler le constructeur pour avoir les parametres par defaut.
Tout se passe bien niveau calculs, sauf pour le reaffichement: les 2 types de composants (ceux du depart et ceux apres avoir rappele le constructeur) sont affiches en meme temps, et seuls le 1er type prend en comptes les evenements.
Comment faire pour ecraser les anciens composant. J ai essaye setVisible(), Validate(), ValidateTree(), addNotify(), etc, mais rien ne marche.
J ai regarde quelques tutos sur les Peer, mais est ce que ca vient de la?
Y a t il une autre fonction a appeler, un buffer a vider, ou ma methode est elle simplement mauvaise?
Merci pour votre aide,
Partager