Bonjour,
Je voudrais s'avoir comment je pourrais fermer via le code un balloonTip (en SWT) qui est actuellement visible pour laisser la place à un autre?
Merci.
Bonjour,
Je voudrais s'avoir comment je pourrais fermer via le code un balloonTip (en SWT) qui est actuellement visible pour laisser la place à un autre?
Merci.
Salut,
Tu as essayé de faire un dispose() sur ton tooltip ?
Laurent
salut, merci pour ta réponse.
Oui j'ai essaillé un Dispose() mais j'ai recu une erreur de type invalid thread access...
Bonjour,
Ton ballontip, tu le crées de quelle façon ? Est-il lancé à partir d'un thread ?
Salut,
Lors d'une modification d'un élément SWT dans un Thread il faut s'assurer que ce changement soit effectué dans le ThreadUI (sinon SWTException) Pour cela il faut procéder de cette manière
display.syncExec(new Runnable() {
public void run() {
refToolTip.setVisible(false);
}
});
Voir si le Dispose peut être évité. Sinon remplacer setVisible(false) par Dispose.
Pour un complément sur SWTException, voir mon cours SWT à partir du transparent 135. (http://mbaron.ftp-developpez.com/eclipse/swt.pdf).
Mickael
Responsable Java de Developpez.com (Twitter et Facebook)
Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
--------
Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
Page de Developpez.com : mbaron.developpez.com
Twitter : www.twitter.com/mickaelbaron
Blog : mickael-baron.fr
LinkedIn : www.linkedin.com/in/mickaelbaron
DBLP : dblp.uni-trier.de/pers/hd/b/Baron:Micka=euml=l
Merci pour votre aideJ'essaille sa ce week end je vous tien au courant
![]()
Partager