Я пишу игру в java, и у нее есть сетка, где вы можете щелкнуть левой кнопкой мыши на одной коробке (коробка становится красной). Как это сделать, чтобы после щелчка левой кнопкой мыши на поле, если я продолжаю нажимать левый клик и перемещаю курсор на другой блок, он будет продолжать нажимать. Какие-либо предложения ? Надеюсь, я поняла. Благодарю.Нажмите, удерживая левый клик в SWING
ответ
Вам необходимо добавить MouseMotionListener
к вашему компоненту.
Метод mouseDragged
будет вызываться, когда пользователь перемещает мышь, удерживая нажатой кнопку мыши. Затем вы можете проверить, находится ли курсор над другим полем и заполнить его красным.
Спасибо, попробуй – Cemre
извините за беспокойство снова. Я пробовал свой метод, но он не уверен, как я могу проверить, находится ли курсор на ящике, я не могу заставить его работать так, как я хочу. Ты не поможешь мне немного? – Cemre
На самом деле он работает, но только цвета одной коробки. Он не сохраняет окраску. – Cemre
- 1. Robot - AutoClicking, удерживая нажатой левый клик
- 2. WPF DataGrid map средняя кнопка мыши нажмите Ctrl + левый клик
- 3. Имитировать левый клик в java?
- 4. jQuery href левый клик не работает
- 5. AngularJS: обнаружение мыши левый клик?
- 6. Detect правый щелчок + левый клик не работает
- 7. курсор левый клик и удержание из партии
- 8. wxWidgets: Как поймать левый клик по wxListCtrl?
- 9. Remap левый клик правой кнопкой мыши C#
- 10. Как переопределить * только * левый клик на якоре?
- 11. Как определить правую кнопку мыши + левый клик
- 12. Java MouseEvent левый клик внутри actionPerformed
- 13. Как поместить изображение на клик в Swing?
- 14. Как получить «левый клик», чтобы подражать «сохранить цель как»?
- 15. На картинке нажмите, удерживая картинку, и играйте в яркое видео
- 16. Как определить правый и левый клик в какао
- 17. Сброс функции нажмите на следующий клик
- 18. Клик против Jquery мыши против dispatchEvent нажмите
- 19. ручка нажмите клик на фоне iphone
- 20. wxPython: как сделать значок панели задач ответом на левый клик
- 21. ctrl + левый клик не редактирует рельеф Unreal Engine
- 22. Cytoscape.js: принудительно нажмите на средний клик левой кнопкой мыши
- 23. mouse_event MOUSEEVENTF_LEFTDOWN зарегистрирован как вкладка, а затем левый клик?
- 24. Сменить фотографию, удерживая нажатой кнопку
- 25. Пустая область, когда левый клик и перетащить на страницу
- 26. Учитывая элемент автоматизации, как смоделировать один левый клик на нем
- 27. Левый клик не работает над notifyicon с contextmenustrip
- 28. Могу ли я обнаружить левый клик от мыши? Или Ctrl + правый клик?
- 29. Удерживая герою в node.js
- 30. multiselect div, используя левый клик и горячие клавиши в javascript/jquery
Хм, я смущен относительно того, что вы просите. Вы, кажется, подразумеваете, что если пользователь перемещает мышь и щелкает ее после первоначального щелчка, событие не срабатывает? Код поможет. – thatidiotguy
На самом деле нет кода. Мне просто интересно, как вы можете это сделать. Поэтому мой вопрос заключается в том, что вы нажимаете и удерживаете и перемещаете курсор вокруг, как я могу заставить его непрерывно запускать события кликов? – Cemre