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

Java: как большое количество MouseListeners соотносится с разделением пикселей/сетки?
Скажем, например, у вас есть список элементов или большая сетка компонентов, и вы хотите реализовать какой-то механизм наведения/ролловера. Самый простой способ сделать это — просто добавить MouseListener к каждому компоненту и использовать методы...
103 просмотров
schedule 16.09.2022

Добавить «неактивный» прослушиватель мыши
Мистер Корбел был готов, большое спасибо У меня есть прослушиватель мыши на JPanel , и он работает правильно. Я пытаюсь добавить некоторую поддержку опрокидывания в JLabel , но когда я добавляю прослушиватель мыши в JLabel, прослушиватель мыши...
278 просмотров
schedule 29.07.2023

MouseListener MouseDragged не работает должным образом
У меня есть сетка, в которой поля становятся красными (в основном я хочу нарисовать сетку), когда я щелкаю левой кнопкой мыши, удерживаю и перемещаю курсор на них (т.е. перетаскиваю мышь). У меня есть код ниже. Когда я делаю перетаскивание мышью....
2967 просмотров
schedule 18.03.2023

Добавить прослушиватель мыши в JLabel в ListCellRenderer
У меня есть ListCellRenderer, состоящий из двух JLabels; один для текста и один для выходного изображения (крестик). Я хочу добавить к этому крестику mouselistener, при нажатии на который элемент удаляется из JList.
1288 просмотров

JTable не будет слушать Doubleclicks
Я пытаюсь реализовать функцию отмены (и повтора) для редактируемого JTable с компонентами по умолчанию. У JTable есть дополнительный класс для указания его свойств, который называется SpecifiedJTable . Для этого я хотел захватить момент...
2109 просмотров

Определение положения мыши относительно панели
Я пытаюсь получить положение мыши на панели, как в верхнем левом углу панели = x/y 0,0. То, что у меня есть в минуту, дает положение на весь экран, поэтому в зависимости от того, где панель (которая находится в кадре) находится на экране,...
15086 просмотров
schedule 07.10.2023

Java ImageIcons и прослушиватели действий
Я создаю простую игру, в которой человек нажимает на изображение, и счет увеличивается на единицу. Это кажется достаточно простым, не так ли? Вот в чем загвоздка: изображения будут частично скрыты за другими изображениями! В настоящее время я...
834 просмотров

Как объединить paintComponent (Graphics g) с MouseListener и MouseMotionListener
Итак, я пытаюсь совместить использование paintComponent(), а также использование MouseListener и MouseActionListener, но я получаю много ошибок при запуске, и это не работает, как я этого хочу. В частности, в этом коде я хочу, чтобы программа, когда...
1978 просмотров

Как добавить MouseListener в модель JList
У меня есть простой образец кода. Как я могу добавить прослушиватель мыши для отображения простого меню (когда я щелкнул правой кнопкой мыши) для выбранного элемента JList? Дополнительно: как я могу добавить прослушиватель мыши для левой кнопки...
3887 просмотров
schedule 10.08.2023

MouseListener на кнопке, отображаемой в строке JTree в Java
Я заблокирован с проблемой о Java и использовании JTree: Я хочу создать JTree с, узел за узлом, некоторыми компонентами JButtons (или изображениями, я не возражаю), как на следующем рисунке. Это будет 3 или 4 кнопки в одном ряду. Мне это удается....
1385 просмотров
schedule 25.04.2022

Java Щелкните правой кнопкой мыши
Я ищу прослушиватель клавиатуры, особенно для ctrl и click , но мой код кажется неверным. mm - событие мыши else if (buton==MouseEvent) { System.out.println("Clic right"); Итак, первая строка в порядке, потому что...
156 просмотров
schedule 05.03.2023

Java jpopupmenu на mouseExited
Я пытаюсь создать значок на панели задач с двумя всплывающими меню, одно из которых должно вызываться левой кнопкой мыши, а другое - правой. AWT предлагает простой способ создания PopupMenu, но невозможно вызвать меню левой кнопкой мыши, не делая...
1097 просмотров

Как получить расположение X и Y изображения в JScrollPane
Я пытаюсь создать редактор карт для 2D-ролевой игры, и то, что я сейчас пытаюсь сделать (разместить плитки на земле), состоит в том, чтобы иметь JScrollPane с JLabel (в котором есть изображение) и прикрепленный прослушиватель мыши в JScrollPane,...
2204 просмотров

Слушатель действий JTables не будет работать после появления всплывающего окна
У меня есть JPanel, который содержит JTable и JButton. Желаемая функциональность: - для каждой строки таблицы, которую щелкает пользователь, на панели появляется вторая таблица - если нажимается кнопка, появляется всплывающая таблица. Для таблицы...
65 просмотров
schedule 19.10.2022

JFreeChart: получить идентификатор бара по щелчку мыши
Я хочу привязать три значения к набору данных как значение (значение оси Y), имя столбца (значение оси X), идентификатор столбца (чтобы получить по щелчку мыши), чтобы сделать детализированную диаграмму. Вот мой код для создания набора данных:...
735 просмотров
schedule 17.10.2022

Получение местоположения события щелчка мыши из JButton
У меня есть что-то вроде этого: public void actionPerformed(ActionEvent a) { ((JButton)a.getSource()).setBackground(Color.red); } Цвет успешно меняется, но мне нужно изменить значение в массиве int в соответствии с...
565 просмотров
schedule 04.01.2024

События MouseMotionListener не срабатывают в определенных областях экрана
Следующий класс демонстрирует мою проблему с MouseMotionListeners в FSEM. public class TestGUI extends JFrame { Panel panel; public TestGUI() { panel = new Panel(); GraphicsDevice gd =...
116 просмотров
schedule 10.12.2023

Координаты мыши относительно ImageIcon в JScrollPane
Я создаю настольное приложение на Java. Я хочу получить координаты щелчка мыши относительно изображения, которое находится в JSrollPane. JScrollPane, screenScroll, содержится в JPanel с BorderLayout. final JLabel screenLabel = new JLabel(new...
2174 просмотров

Не удается заставить функции мыши работать
Я пытаюсь написать программу, которая измеряет время реакции, нажимая на круг, когда он меняет цвет, но я не могу заставить работать какие-либо функции мыши. Любая идея, как написать код, чтобы я мог отслеживать координаты мыши, когда она щелкает?...
62 просмотров

Добавление MouseMotionListener к ракетке (игра Java Pong)
Я обыскал всю сеть, пытаясь найти решение, но в конце концов я оказался еще более запутанным и разочарованным. Я пытаюсь заставить весло двигаться (paddle_y). Весло не нуждается в координате x, и оно просто должно двигаться вверх и вниз по...
802 просмотров
schedule 04.08.2023