Opened 8 years ago

Closed 4 years ago

#191 closed défaut (fixed)

Le double clic est difficile à effectuer

Reported by: dandre Owned by: dandre
Priority: Normale Milestone: 0.8
Component: Système Version: 0.5-beta
Severity: normal Keywords: needinfo
Cc:

Description

En fait le délai entre les deux clics est trop petit et il faut être très rapide pour effectivement réaliser un double-clic. Ce problème n'a été reporté que sous linux.

Change History (6)

comment:1 Changed 8 years ago by dandre

  • Owner set to dandre
  • Status changed from new to accepted

Ceci semble correspondre à un bug de la JVM décrit sur cette page: http://bugs.sun.com/view_bug.do?bug_id=5076635

Il ne semble être résolu que sur OpenJDK7

comment:2 Changed 8 years ago by dandre

une tentative de modification de la propriété awt.multiClickInterval du toolkit par appel de setDesktopProperty via reflection car la méthode est protected (voir r1277) ne fonctionnepas. Elle est pour le moment laissée en commentaire.
Ceci est confirmé par http://forums.oracle.com/forums/thread.jspa?messageID=5220729&#5220729:

P.S. You can setDesktopProperty "awt.multiClickInterval" via reflection but it doesn't set the C variable awt_multiclick_time, which is what controls the JVM's multiclick detection.

comment:3 Changed 8 years ago by dandre

La seule solution aujourd'hui est de créer un fichier $HOME/.Xresources avec une ligne *multiClickTime: 400. Ceci est valable sous ubuntu, avec d'autres versions de linux, ce fichier peut être .Xdefaults. Ensuite soit redémarrer le pc soit lancer la commande xrdb -merge $HOME/.Xresources

En résumé, dans un terminal lancer:

echo '*multiClickTime: 400' > $HOME/.Xresources; xrdb -merge $HOME/.Xresources

voir http://forums.oracle.com/forums/thread.jspa?messageID=5208759&#5208759

comment:4 Changed 7 years ago by dandre

  • Milestone changed from 0.5 to En attente

comment:5 Changed 5 years ago by dandre

  • Keywords needinfo added

Avec les versions actuelles de java et netbeans, ce problème semble ne plus être d'actualité. A confirmer...

comment:6 Changed 4 years ago by dandre

  • Milestone changed from not-applicable to 0.8
  • Resolution set to fixed
  • Status changed from accepted to closed
Note: See TracTickets for help on using tickets.