Bonjour,

Je voudrais repérer lorsque l'utilisateur clique sur un segment.
Pour cela, j'ai une classe Segment qui hérite de Line2D.Double et qui possède une méthode contient qui fait appel à la méthode contains de la classe Line2D.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
public class Segment extends Line2D.Double {
 
...
...
...
 
     public boolean contient(Point2D point){
          if (this.contains(point))	
               return true;
          else return false;
}
J'ai beau cliquer sur mon segment, la méthode me renvoit toujours false :-(
J'ai donc augmenter l'épaisseur de mon segment pour être certain de cliquer sur un point lui appartenant mais rien n'y fait.

Aurais-je zappé un truc ?
Avez-vous une idée ?

Merci d'avance pour vos lumières.