Вопросы по теме 'mouselistener'

как добавить прослушиватель мыши в ячейку JTable, содержащую логическое значение, отображаемое как флажок
У меня есть JTable с реализованной пользовательской моделью, расширяющей AbstractTableModel. public abstract class AbstractTable extends AbstractTableModel{ public Class<? extends Object> getColumnClass(int c) {} } Поскольку я...
9216 просмотров
schedule 17.08.2022

KeyListener и MouseListener не работают
Я работаю над созданием простой Java-игры, и мне пришла в голову отличная идея разделить обработку ввода на отдельный класс, а не на основную игру. У меня возникли проблемы с тем, чтобы мой класс InputHandler фактически получал входные данные....
1066 просмотров
schedule 08.05.2024

Обнаружение вертикального/горизонтального движения мыши с помощью java
Я пишу программу на java, в которой есть графические объекты, которые пользователь может выбирать, а затем вращать или растягивать в зависимости от движения мыши. Я близок к тому, чтобы приступить к работе, но проблема, с которой я столкнулся,...
793 просмотров
schedule 07.10.2023

Ошибка компилятора, говорящая, что я не переопределяю абстрактный метод keyReleased
Написание программы, которая должна рисовать фигуры по заданным инструкциям. Вот инструкции. Однако всякий раз, когда я компилирую, я получаю сообщение DrawShapes не является абстрактным и не переопределяет абстрактный метод...
385 просмотров

Как изменить цвет фона JPanel, когда мышь входит в другую JPanel
Я новичок в java Swing, и это мой первый вопрос, поэтому извините за мои ошибки. Я пытаюсь создать JPanel (контейнер), который имеет GridBagLayout и содержит несколько меньших Jpanels, которые будут служить кнопками. Я устанавливаю на каждую...
1065 просмотров
schedule 03.05.2024

Как установить что-то с помощью mouselistener на основе getX и getY для меток?
У меня есть это: label = new JLabel[9][9]. Я хочу установить новую иконку для метки (для метки, где я нажал, конечно). У меня тоже есть панель (с gridlayout), в которой у меня есть метки, она 500x500. Итак, я знаю, что в mouselistener я могу...
72 просмотров
schedule 14.08.2022

Перетаскивание JFrame с пользовательской кнопки не плавное
Я использую практически тот же метод для перемещения JFrame, что и Java — перетаскиваемый JFrame пользовательской формы У меня есть класс, который расширяет JPanel. В указанном классе у меня есть предыдущие x и y, установленные в переменные...
191 просмотров
schedule 29.12.2023

Редактируемые события — Jquery
Я добавил contenteditable prop в таблицу. Я получаю данные с помощью события нажатия клавиши, когда пользователь нажимает «Ввод», он принимает новый ввод и размывает область. Но пользователь также может щелкнуть в любом месте, кроме области ввода,...
400 просмотров

Java Swing mousePressed и getSource() не отображают нарисованные фигуры на JPanel
В настоящее время я пытаюсь разработать головоломку. Все, что у меня есть, это моя заявка с моим игровым полем и игровыми фишками. Следующим шагом является щелчок по одному из моих игровых элементов, чтобы выбрать его и иметь возможность перемещать...
204 просмотров
schedule 17.04.2024

События в Java (слушатель)
Я не первый раз задаю этот вопрос, но теперь я гораздо лучше разбираюсь в проблеме. Итак, я хочу сделать настольную игру. В нем есть стопка плиток, и за каждый ход игрок берет одну плитку из стопки и добавляет ее на доску, затем наступает очередь...
108 просмотров
schedule 17.11.2022

MouseListener: определить, если mousePressed .getSource() == MouseReleased .getSource()
Как я могу проверить, отпускает ли пользователь мышь на той же кнопке, которую он нажимает? Я хочу обработать случай, когда пользователь нажимает button1 , продолжает удерживать кнопку мыши, затем перетаскивает ее на button2 и ОТПУСКАЕТ мышь на...
142 просмотров
schedule 07.11.2023