Pb avec méthode contains de Line2D
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:
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.