Drag&Drop dans une application JHotDraw [Java] - Java - Programmation
Marsh Posté le 31-08-2005 à 14:12:00
Ca sent le roussi
A moins que surgisse de nulle part un expert ès JHotDraw ?
Marsh Posté le 31-08-2005 à 15:54:17
Topic mort, paix à son âme.
Marsh Posté le 01-09-2005 à 15:11:29
Un dernier murmure s'élève de son corps...
Marsh Posté le 31-08-2005 à 11:58:44
Bonjour à tous.
Dans le cadre de mon stage, je dois implémenter un drag&drop dans une application utilisant le framework JHotDraw.
Mon problème apparait lors d'un DROP depuis un JTree vers une StandardDrawingView (Component d'affichage des dessins de JHotDraw).
Le drop du JTree vers le JTree fonctionne, du StandardDrawingView vers le JTree également, mais impossible de dropper du Jtree vers le StandardDrawingView.
En fait ma méthode public void drop(DropTargetDropEvent e) {System.out.println("DROP DRAWINGVIEW !" );} du StandardDrawingView ne réagit pas au drop. J'ai pourtant bien déclaré le StandardDrawingView en DropTarget.
J'arrive cependant en dépannage temporaire à droper mes objets Transferable dans le JInternalFrame contenant mon StandardDrawingView puis de les afficher dans ce dernier, mais ce n'est pas la grande classe
J'aimerais bien avoir des retours de personnes ayant réussi un tel "exploit" (:o) mais je suis conscient que tous les forumeurs n'utilisent pas JHotDraw
Enfin voilà, ca me chiffone. Je ne comprend pas pourquoi j'arrive à Drag depuis le StandardDrawingView mais pas à drop.
Pour info j'ai essayé de dropper dans le StandardDrawing plutot que dans le StandardDrawingView, mais comme ce n'est pas un Component, c'est impossible. Bref, je suis paumé.
Merci
---------------
[HardFr]Zitun à la belle époque.