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.
J'ai beau cliquer sur mon segment, la méthode me renvoit toujours false :-(
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 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.
Partager