2015-04-22 4 views
-1

В моей программе я пытаюсь заставить мышь рисовать все, что ему нравится. Вместо того, чтобы использовать метод перетаскивания из прослушивателя движения мыши, я хочу сделать так, чтобы все, что нужно сделать пользователю, - щелкнуть один раз и начать рисовать. У меня есть метод mouseMoved, но я не знаю, как включить его только при нажатии мыши (mouseClicked). Любая помощь приветствуется, я просто не знаю, с чего начать.Объединение mouseClicked и mouseMoved

+0

Check 'evt.buttons' в вашем' mousemove' обработчика (если 'evt' является хендлер параметр) – Amadan

ответ

0

его лучше установить флаг для щелчка мыши. если флаг позволяет слушать указатель мышей и рисовать по мыши двигаться

с помощью MouseMotionListener вы можете слушать координаты и рисовать

Смежные вопросы