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

Как создать контекстное меню правой кнопки мыши в Java Swing?
В настоящее время я создаю контекстное меню, вызываемое щелчком правой кнопкой мыши, создавая экземпляр нового JMenu при щелчке правой кнопкой мыши и устанавливая его местоположение в соответствии с положением мыши ... Есть ли лучший способ?
153460 просмотров
schedule 03.09.2023

Как включить ESC-Close для JPopupMenu, если базовое окно закрывается по ESC?
Представьте себе две общие ситуации: JDialog (или JFrame), который закрывается по VK_ESCAPE (устанавливается как привязка клавиш на корневой панели), и внутренний JPopupMenu, который также должен закрываться по ESC. Проблема в том, что нажатие escape...
1858 просмотров
schedule 10.02.2024

Эффективный способ добавления JMenuItems
ОК, так что до того, как моя программа INV должна была УДАЛИТЬ пункты меню, но потом я подумал... это слишком много. Так что, если бы я ДОБАВЛЯЛ пункты меню для определенных элементов, щелкаемых правой кнопкой мыши, ВМЕСТО удаления каждый раз?...
1568 просмотров
schedule 03.01.2024

Java rowAtPoint() не возвращает правильное значение
Я делаю проект Java и использую JTable . Я хочу связать popupmenu с jtable . У popupmenu есть четыре разных items . Некоторым из items нужно знать, что выбрано row в jtable . Проблема в selectRow -функции. я не могу заставить...
2262 просмотров
schedule 05.06.2022

Java/Swing/Mac OSX: преобразование JMenu в JPopupMenu с помощью ScreenMenuBar
У меня есть приложение с основным графическим интерфейсом с панелью меню и еще одним полноэкранным фреймом, из-за которого некоторые части основного графического интерфейса отображаются в полноэкранном эксклюзивном режиме. Когда я нахожусь в...
981 просмотров
schedule 10.05.2023

MouseListener вызывает проблемы с методом show()
Я хочу отображать небольшое контекстное меню, когда пользователь щелкает правой кнопкой мыши строку таблицы в моем приложении. Мой план состоял в том, чтобы использовать для этого сделанный на заказ MouseListener , который вызывает метод show() ....
1412 просмотров

Как отключить определенную ячейку с помощью JMenuItem JPopupmenu?
Я создал простой JTable и хочу иметь возможность отключить ячейку после щелчка правой кнопкой мыши и выбора параметра в JPopupMenu с JMenuItem, который отключит выбранную ячейку, вот мой MouseAdapter: private JPopupMenu popup; private JMenuItem...
212 просмотров
schedule 09.03.2022

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

Пользовательский JComboBox, скрывающий JPopupMenu
У меня немного болит голова из-за ситуации. Может быть, кто-то из вас проходил через это раньше и может показать мне другой путь или даже мою ошибку здесь. Мне нужно добавить JTree внутрь JComboBox, и приведенный ниже код работает как шарм....
275 просмотров

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

JPopupMenu не отображается на экране?
Поэтому для своего школьного проекта я создаю средство для создания диаграмм классов. Я закончил с этим на 95%, и все, что мне нужно, это сделать так, чтобы появилось меню Jpopup. В основном у меня есть 3 файла. ApplicationModel, которая расширяет...
2749 просмотров
schedule 11.12.2022

Добавление JScrollPane в JPopupMenu
Я пытаюсь добавить JScrollPane с пользовательским компонентом в JPopupMenu . Он отлично работает, а также показывает вертикальную полосу прокрутки, когда это необходимо. Но когда я пытаюсь прокрутить колесиком мыши, всплывающее меню исчезает....
743 просмотров
schedule 01.08.2022

JTable копирует и вставляет с помощью Clipboard и AbstractAction
Когда я пытаюсь вставить в ячейку JTable с помощью table.setValueAt() , ячейка, которую я вставляю, остается пустой, но setValueAt() , похоже, работает. Кроме того, когда я пытаюсь вырезать или копировать из одной ячейки, параметр «Вставить»...
8200 просмотров
schedule 30.06.2022

Общее использование JPopupMenu и JMenuItem
У меня простой вопрос; Я пытаюсь добавить меню в свою программу. Это то, что у меня есть до сих пор: public static void main(String args[]){ try { UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName()); }...
147 просмотров
schedule 26.10.2023

Модальность JPopupMenu
Я не совсем уверен, что "модальность" - это правильный термин, который мне нужен для описания проблемы, но у меня есть отдельное приложение с JDialog. JDialog настроен на блокировку всех других частей приложения, пока диалоговое окно не будет...
358 просмотров
schedule 16.03.2024