IHM en java (QuadCurve2D ou cubicCurve2D)

rastaprogram Messages postés 18 Date d'inscription mercredi 18 février 2004 Statut Membre Dernière intervention 27 janvier 2006 - 25 janv. 2006 à 18:55
esperal Messages postés 6 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 16 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.



Merci

4 réponses

kaloway Messages postés 358 Date d'inscription jeudi 24 octobre 2002 Statut Membre Dernière intervention 13 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 n’utilise pas un mouse adapter). pour mouseMotionListener implémentes la méthode move(mettre la méthod dragdrop).
0
rastaprogram Messages postés 18 Date d'inscription mercredi 18 février 2004 Statut Membre Dernière intervention 27 janvier 2006
27 janv. 2006 à 10:06
Oki, je vais essayer de me lancer et voir comment me débrouiller avec les diffrérentes solutions.

Si d'autres personnes ont des solutions elles sont les bienvenues biensur

Merci
0
esperal Messages postés 6 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 16 avril 2009
26 avril 2008 à 19:03
Esperal
0
esperal Messages postés 6 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 16 avril 2009
26 avril 2008 à 19:04
0
Rejoignez-nous