Я делаю GUI игры yugioh ana Я хочу вызвать монстра с помощью щелчка левой кнопкой мыши и установить монстра правой кнопкой мыши, как я могу сделать это простым способом?Югио GUI правой кнопкой мыши и левой кнопкой мыши
ответ
Если вы используете свинг, это, вероятно, что вам нужно: Mouse Listeners После того как вы получили ваши Свинг элементы на странице, возьмите тот, который вы хотите, чтобы реагировать на события мыши (я предполагаю, что это игровая площадка ?), и напишите класс MouseAdapter, который обрабатывает вход для вызова вашей логики игры для «set monster» и «invon monster». This answer затем объясняет, как отличить левый и правый щелчки.
Помните, однако, что вам нужно будет сделать огромную работу, прежде чем вы будете беспокоиться о работе с пользователем. Прототипирование является разумным, но это очень хорошая идея для разработки вашей модели данных и логики игры, прежде чем вы начнете писать пользовательский интерфейс.
Я закончил с логики игры, и я должен представить последнюю веху, которая касается пользовательского интерфейса сегодня до 23:00, так что бы вы могли дать мне образец кода, пожалуйста, и заранее заблаговременно –
, Я, возможно, пропустил ваш срок. Первая ссылка, которую я разместил, ссылается на этот пример кода: https://docs.oracle.com/javase/tutorial/uiswing/examples/events/MouseEventDemoProject/src/events/BlankArea.java https://docs.oracle.com/javase /tutorial/uiswing/examples/events/MouseEventDemoProject/src/events/MouseEventDemo.java - они должны дать вам все, что вам нужно. – hugh
- 1. Как изменить щелчок левой кнопкой мыши и правой кнопкой мыши?
- 2. Fabric.js правой кнопкой мыши
- 3. правой кнопкой мыши координаты
- 4. Захват мыши левой кнопкой мыши
- 5. Тестирование мыши левой и правой кнопкой мыши на C++
- 6. правой кнопкой мыши jquery
- 7. Прикрепление слушателя событий для левой или правой кнопкой мыши - OnClick не работает правой кнопкой мыши
- 8. Обнаружить щелчок левой кнопкой мыши и щелкнуть правой кнопкой мыши по JTable (SWING)
- 9. левой кнопкой мыши, чтобы активировать OnClick и щелкните правой кнопкой мыши, чтобы активировать HREF
- 10. html ловушка для холста левой кнопкой мыши и разрешить щелчок правой кнопкой мыши (указатель-события)
- 11. ListBox мыши щелкните левой кнопкой мыши событие
- 12. левой кнопкой мыши GetAsyncKeyState застрять
- 13. Щелкните правой кнопкой мыши по событию мыши
- 14. Разрешение для мыши правой кнопкой мыши
- 15. AS2: обнаружение правой кнопкой мыши
- 16. AutoHotKey Щелкните правой кнопкой мыши
- 17. Выберите TreeViewItem правой кнопкой мыши
- 18. Контекстное правой кнопкой мыши событие
- 19. Щелкните правой кнопкой мыши MainMenu
- 20. WINAPI Захват правой кнопкой мыши
- 21. ListView правой кнопкой мыши VB.Net
- 22. Строка GtkTreeView правой кнопкой мыши
- 23. Связать событие правой кнопкой мыши
- 24. Изменить фон правой кнопкой мыши?
- 25. Перетаскивание правой кнопкой мыши wpf
- 26. jQuery live правой кнопкой мыши
- 27. CanJS правой кнопкой мыши событие
- 28. Отслеживание событий правой кнопкой мыши?
- 29. Ручка кликает левой и правой кнопкой мыши с jQuery
- 30. Обнаружение щелчка левой и правой кнопкой мыши на NSView
Какие технологии вы используете для создания пользовательского интерфейса? Это браузер на основе? Javascript? Свинг? Есть много вариантов, и это очень сильно повлияет на то, как лучше всего взаимодействовать с пользователем. – hugh
@hugh Я использую swing –