MouseMotionListener rechte Maustaste

javampir

Bekanntes Mitglied
Hallo zusammen,
ich hab da was einigermaßen eigenartiges aufgestöbert: die e in mouseDragged(MouseEvent e) hat bei mir für e.getButton() immer den Wert 0. Kann das sein, dass der MouseMotionListener nicht auf die verschiedenen Maustasten hört?
javampir
 
Hi,
nun ja, eigentlich impliziert doch das draggen auch das drücken einer maustaste...
Dann müsste man das draggen mit der rechten Maustaste wohl über zustandsvariablen regeln die in mousePressed gesetzt werden. Wenn sonst noch jemand ideen hat, ich freue mich drüber.
javampir
 
Hi,
Drag & Drop kannst du in Swing mit Transferhandler erreichen.
Falls es dich interessiert, wie Drag & Drop in Swing impelemtiert werden kann, hier ein Link: DragDrop
 
Hi,
das war nicht ganz das was ich wollte. Ich möchte das MouseEvent (also das dragging) auf einem einzelnen jpanel abfragen, nicht das dragging zwischen mehreren components. Also muss ich es wohl wahrscheinlich doch mit zustandsvariablen lösen.
javampir
 

Zurück
Oben