Double événement de sélection de valeur [Java][Swing] - Java - Programmation
Marsh Posté le 27-08-2003 à 14:03:30
retrouvé ceci dans le code d'une applic faite il y a un certain temps :
Code :
|
tu dos donc tester si e.getValueIsAdjusting() est true et ne pas tenir compte de ces events
quand tu cliques e.getValueIsAdjusting() est true
et quand tu relaches le bouton de la souris il devient false
Marsh Posté le 27-08-2003 à 14:16:46
Merci beaucoup, ça marche.
J'avais vu la méthode mais j'ai lu trop vite la Javadoc pour mal l'utiliser ensuite. Plus besoin de supprimer les mouse (motion) listeners.
Marsh Posté le 27-08-2003 à 12:32:36
Bonjour,
J'ai une JList auquelle j'ai spécifié une unique sélection possible. Le problème est que lorsqu'un élément est sélectionné, deux événements de sélection modifiée sont générés. Il y en a pourtant bien un seul lorsque le clavier est utilisé.
Alros j'ai viré tos les MouseListener et MouseMotionListener pour ajouter mon propre MouseListener. Rien n'y fait, toujours une double sélection. Comment régler ce problème ?
Message édité par Krueger le 29-08-2003 à 15:21:29
---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi