rastaprogram
Messages postés18Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention27 janvier 2006
-
25 janv. 2006 à 18:55
esperal
Messages postés6Date d'inscriptionmercredi 4 juillet 2007StatutMembreDernière intervention16 avril 2009
-
26 avril 2008 à 19:04
Bonjour, je suis en train de faire une application avec une interface graphique.
J'aimerai relié deux points présents dans la fenêtre par un lien
visible (un pe comme un cable). La création du lien entre les deux
points doit se faire de la maniere suivante:
on clique sur le premier point, on reste appuyer sur le
curseur de la souris, et une fois arrivé sur le deuxième point, on
relache et le lien est créé.
J'ai vu que je pourrait utiliser QuadCurve ou cubicCurve mais je n'ai pas trouvé de tutoriel détaillé sur le sujet.
Si quelqu'un a déjà utilisé un des deux ca serait cool s'il ou elle pourrait me donner des explications.
kaloway
Messages postés358Date d'inscriptionjeudi 24 octobre 2002StatutMembreDernière intervention13 avril 2020 26 janv. 2006 à 08:07
les quadCurve2D et cubicCurve2D sont des courbes dites de "Bézier" (Mathématicien au centre de recherche de Renault). ces courbes nécessitent 3 à 4 points de contrôle. tu peus dessiner un segment de droite(2 points de contrôle) avec drawline. pour les opérations de la souris, presser, glisser,relacher, il te faut les ecouteurs dévénement mouseListener et mouseMotionListener.pour mouseListener implémentes les méthodes pressed et released, (mettre les 5 autres méthode si tu nutilise pas un mouse adapter). pour mouseMotionListener implémentes la méthode move(mettre la méthod dragdrop).