Utilisation du Drag N Drop - Java - Programmation
Marsh Posté le 09-05-2005 à 14:04:04
ReplyMarsh Posté le 09-05-2005 à 16:34:18
Merci pour ton aide mais maintenant que j'ai commencé à lire je me pose de nouvelle question.
Sur la page web, il donne quelques exemples mais avec des classes héritant de classe Swing (JPanel, JLabel,...)
Dans mon cas c'est sur un point (représenter par un cercle sur l'écran) que je dois effectuer le Drag N Drop.
Il n'hérite donc d'aucun classe Swung.
Comment puis je faire pour effectuer le Drag N Drop dessus? Faut il que je définisse un componentUI pour mon objet ou y 'a t il un moyen plus simple d'effectuer des Drag N Drop sur des figures graphique (carré,cercle, trait,...) ???
Marsh Posté le 09-05-2005 à 16:45:21
tu installes le DnD sur ole composant qui fait le dessin, ou alors tu crées des sous-composants par figure.
Marsh Posté le 09-05-2005 à 17:42:56
Plus je parcours les pages web que tu m'as données, moins je les comprend.
En effet j'essaye donc de mettre le DnD sur ma classe et j'essaye de suivre ce qui est expliqué dans tes pages.
Mais voila problème :
Il est ecrit
Code :
|
Je viens de regarder dans la javadoc et il n'y a aucun constructeur pour ces deux classes!
Donc je ne sais pas trop comment m'y prendre.
Tu n'aurais pas un exemple correcte qui pourrait m'aider ?
Et une autre question : peux t'on mettre le DnD sur n'importe quelle classe ou doit - elle obligatoirement héritée d'une classe spécifique ?
Merci pour ton aide.
Marsh Posté le 09-05-2005 à 19:03:31
kuroro72 a écrit : Plus je parcours les pages web que tu m'as données, moins je les comprend.
|
si j'ai bien compris tu voudrais pouvoir deplacer tes points vers des zones spécifiques...
eh ben si tu veux pourvoir deplacer tes points Point il faudra les mettre dans un JLabel ou dans un JPanel.
normalement la doc est assez claire la dessus je crois lis la bien avec du recul et ça ira mieux
attention il faut preciser quels sont les objets deplacables et sur quels objets on peut les poser
DragSource et Drag destination
bon courage
Marsh Posté le 10-05-2005 à 10:28:20
Tu as raison je viens de reprendre ca aujourd'hui et cela va légèrement mieux.
Par contre est tu sure que je suis obligé de mettre mes Points dans un JPanel ou puis je dire justement que ce sont mes points qui sont déplacables (dragSource) ?
Marsh Posté le 09-05-2005 à 13:50:17
Bonjour tout le monde
Je suis actuellement en stage et j'aimerais utiliser du Drag N Drop dans l'application que je suis entrain de développer.
Je visualise dans un JPanel plusieurs points representant des neouds. Ces différents noeuds appartiennent forme un tracé. J'aimerais pouvoir faire un Drag N Drop d'un noeuds vers un tracé.
Est ce possible de faire un Drag N Drop entre des objets que j'ai créés? si oui quel est la classe que l'objet source doit étendre ainsi que celle de l'objet cible ?
Merci a tous ceux qui prendront le temps de me répondre