Thema: JButton dnd
Einzelnen Beitrag anzeigen
Alt 16.01.2008, 10:55   #9 (permalink)
tuxedo
Stammbenutzer
Halbes Gigabyte
 
Benutzerbild von tuxedo
 
Registriert seit: 18.11.2004
Fachbeiträge: 5.397
Abgegebene Danke: 9
Erhielt 125 Danke für 125 Beiträge
Nö, hab ich leider doch nicht mehr. Aber ich erinner mich wie ich das gemacht hab:

Hatte eins von diesen Beispiel hier benutzt:

http://java.sun.com/docs/books/tutor...dnd/intro.html

Problem war, dass ich nur sowas hier angezeigt bekommen hab. Soweit dürftest du bis jetzt auch sein...

Okay, ich hab dann ein durchsichtiges JPanel über _alles_ drüber gelegt und hab in dem Panel nen MouseListener eingebaut. Jedesmal wenn ich also mein "dragging" mit der maus begonnen hab, hat's in dem Panel ein mousePressed() event ausgelöst. Ich hab dort dann geschaut ib's auch wirklich eine Drag'n'Drop Aktion ist und hab dann an exakt die Stelle in diesem durchsichtigen JPanel das Bildchen "gemalt" (paint hatte ich dort überschrieben), wo sich die Maus befindet. Und wenn ich die Maus losgelassen hab, hab ich das Panel einfach wieder "geleert". Fertig. War recht easy.

- Alex
__________________
SIMON, das einfach bessere RMI ...
Projektseite | Warum SIMON besser ist als RMI | Kein Support via PN, nur über das offizielle Hilfe-Forum

tuxedo ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen