Я пишу приложение JavaFX и добавил Canvas
к окну.
Теперь, когда я регистрирую события для перемещения мыши и нажатия мыши на холсте, я могу реагировать на перемещение мыши и кнопку мышибыть нажатымТем не менее, при нажатии кнопки событие перемещения мыши отсутствует.
Предположим, я хотел реализовать простую операцию рисования в стиле MS Paint, когда пользователь нажимает кнопку мыши и перетаскивает мышь над холстом, чтобы нарисовать,Буду ли я пытаться сделать это с помощью перемещения мыши и нажатия кнопки мыши, или это будет вопрос DragEvent
с?
Я спрашиваю, потому что по какой-то причине я думал, что DragEvent
было для реального перетаскиванияи не все операции, связанные с перетаскиванием.