Hallo,
ich stehe vor dem Problem, zwei mouse-events gleichzeitig verarbeiten zu müssen. Also ich benötige den event bei mouseMoved, gleichzeitig allerdings auch bei mouseClicked. Wenn ich von MouseAdapter sowie MouseMotionAdapter für die jeweiligen Zwecke ableite und sie beide an die entsprechende Komponente binde, blockiert mouseMoved das mouseClicked-Ereignis, d.h. mouseClicked springt nur an, wenn die Mause gerade nicht bewegt wird.
Nun die Frage: Wie kann ich mouseClicked Vorrang verschaffen oder beide parallel auslösen lassen? (wenn die mause geklickt wird, benötige ich mouseMoved-event nicht, ansonsten schon)
ich stehe vor dem Problem, zwei mouse-events gleichzeitig verarbeiten zu müssen. Also ich benötige den event bei mouseMoved, gleichzeitig allerdings auch bei mouseClicked. Wenn ich von MouseAdapter sowie MouseMotionAdapter für die jeweiligen Zwecke ableite und sie beide an die entsprechende Komponente binde, blockiert mouseMoved das mouseClicked-Ereignis, d.h. mouseClicked springt nur an, wenn die Mause gerade nicht bewegt wird.
Nun die Frage: Wie kann ich mouseClicked Vorrang verschaffen oder beide parallel auslösen lassen? (wenn die mause geklickt wird, benötige ich mouseMoved-event nicht, ansonsten schon)