Описание тега jpopup
1
ответ
Когда показывать всплывающее меню для текстового поля, как запретить focusLost текстового поля?
Спасибо, ребята, за ваш ответ. Я буду использовать коды ниже (импорт игнорируется), чтобы показать мою проблему. (для краткости, назовите вышеупомянутое текстовое поле как "field1", назовите нижеследующее текстовое поле как "field2"). В dilaog, когд…
26 апр '12 в 15:26
2
ответа
Ручка JPopupMenu закрыта
Я хочу выделить некоторые элементы на экране, когда выбран один JMenuItem в PopupMenu (наведите курсор мыши). Поэтому я использую MouseListener на моем JMenuItem с @Override public void mouseEntered(MouseEvent e) { highlightOn(); } @Override public …
19 июл '12 в 14:11
3
ответа
Как адаптировать действие щелчка левой кнопкой мыши на JTable к щелчку правой кнопкой мыши в Java?
У меня есть JTable который я хочу, чтобы щелкнуть левой кнопкой мыши и правой кнопкой мыши JPopupMenu в теме. Обычно щелкнув левой кнопкой мыши на JTable, вы можете выбрать строку. Я хотел бы сделать то же самое с правой кнопкой мыши плюс показать в…
29 июн '12 в 13:43
2
ответа
Как напрямую отобразить динамически добавленный элемент во всплывающем окне, без двойного нажатия?
У меня есть этот PopupMenuListener public class MyPopupMenuListener implements PopupMenuListener { protected JTable _table; public MyPopupMenuListener(JTable table) { _table = table; } @Override public void popupMenuWillBecomeVisible(PopupMenuEvent …
17 май '13 в 15:43
1
ответ
Как я запускаю событие click() всякий раз, когда я нажимаю на любой элемент во всплывающем меню в Java?
Я хочу добавить окно при нажатии на элемент меню всплывающего меню правой кнопкой мыши в Java Swing(кажется простой задачей... но не получить) Я получил это, чтобы частично работать adding a custom menuitem in popupmenu adding a window on right clic…
24 янв '13 в 08:49
1
ответ
Качать всплывающее меню на компонент и его содержимое
У меня есть компонент (Widget - расширяет JPanel), в котором я реализовал простое всплывающее меню. Он работает при нажатии на границу панели и практически везде, кроме тех мест, где макет панели содержит какой-либо другой компонент внутри панели. П…
05 авг '14 в 08:17
2
ответа
Метод popUp повторяется, когда я повторяю процесс дважды или более
showPopUpPassword отлично работает, когда я ввожу неверный пароль в первый раз, но когда я повторяю его во второй раз или более. он все еще всплывает после JOptionPane.showMessageDialog(ноль, "неверный пароль"); table.addMouseListener(new MouseAdapt…
23 мар '15 в 10:34
1
ответ
Java с несколькими JPopup
Я пытаюсь создать очень простой интерактивный графический интерфейс для игры в шахматы. Идея состоит в том, чтобы помочь игрокам, позволяя им получить "помощь", позволяя им нажимать на каждую шахматную фигуру и видеть предложения о том, что делать, …
16 май '13 в 19:27
6
ответов
Как я могу сделать список комбобокса шире?
import javax.swing.*; public class test { public static void main(String[] args) throws Exception { JFrame frame = new JFrame("Test"); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.setSize(120,80); JComboBox cb = new JComboBox…
30 июн '12 в 22:38
1
ответ
Как сделать так, чтобы мой Swing JComboBox расширялся по горизонтали, а не по вертикали?
Я работаю с Swing и добавляю JComboBox в JPanel. Обычно, когда вы щелкаете JComboBox, он перечисляет возможные варианты по вертикали (аналогично полям со списком на любом веб-сайте). Тем не менее, я хотел бы, чтобы ComboBox расширялся по горизонтали…
12 окт '12 в 18:29
3
ответа
Как ждать закрытия всплывающего меню в разгаре
Я новичок в свинге, и я уверен, что есть другой способ, но из-за некоторого неудобного API я должен реализовать обработчик, который получает MouseEvent и возвращает результат. Я хотел бы показать всплывающее меню пользователю и дождаться его закрыти…
11 апр '13 в 19:55
4
ответа
Как я могу сделать JPopupMenu прозрачным?
Я хотел бы настроить внешний вид JPopupMenu поэтому я сделал пользовательский класс, расширяющий класс JPopupMenu, я переопределил paintComponent метод, как я бы сделал для любого компонента, который мне нужно настроить. public class CustomPopupMenu…
09 окт '12 в 13:21
1
ответ
Правый клик не работает на JFrame
Я работал над тем, как включить правый клик и показать всплывающее меню, которое было задано ранее при включении правого клика в jFrame, но на самом деле это было не так полезно, моя проблема в том, что я столкнулся с левым кликом, так как включил и…
26 апр '13 в 11:51
1
ответ
Swing: событие мыши на JTree или других компонентах иногда пропускается
Мне нужно показать всплывающее меню на моем JTree, и я добавил слушателя мыши так: tree.addMouseListener(new MouseAdapter(){ public void mouseClicked(MouseEvent me){ if (SwingUtilities.isRightMouseButton(me)){ //.. some code to show popup menu } } }…
20 апр '12 в 13:19
1
ответ
Установить MenuItem неактивным в SystemTray
Я хочу, чтобы мой Menuitem в Java был недоступен. Он должен отображаться, но не должен быть кликабелен и не должен быть цвета при наведении, когда вы наводите на него курсор мыши. Другими словами, я хочу показать текст для информации в меню System-T…
15 апр '13 в 17:39
0
ответов
getPopup() из PopupFactory не вызывается на Mac
Я продлил javax.swing.PopupFactory класс и переопределение getPopup(), Также я установил как общий экземпляр для PopupFactory. Я поместил журналы в методе getPopup(). В Windows я вижу логи getPopup(). Но на Mac журналы не отображаются. Похоже, на Ma…
20 июн '14 в 10:37
2
ответа
Найти владельца выпадающего списка
У меня есть всплывающее окно с настройками, отображаемыми для пользователя. Если вы щелкнете снаружи, он будет скрыт, но если вы нажмете внутри, он останется видимым Обработчик события, обрабатывающий это поведение, получает Component (который был н…
24 авг '12 в 11:42
1
ответ
Как заставить прокручиваемое всплывающее меню прокручивать к определенному пункту меню?
У меня есть приложение на Java Swing, и я создал для него специальную подпрограмму JPopupMenu, которую можно прокручивать, чтобы пользователь мог просто прокрутить ее и выбрать из нее один элемент, как на этом скриншоте: Я использовал код из этого п…
04 авг '14 в 09:06
1
ответ
Как инициализировать JCalendar без даты по умолчанию
Я использую JCalendar, и я инициализирую его таким образом: popup = new JPopupMenu(); calendar = new JCalendar(); popup.add(calendar); calendar.addDateListener(new DateListener() { @Override public void dateChanged(DateEvent de) { Calendar c = de.ge…
05 окт '12 в 22:07
1
ответ
Откройте JPopupMenu из открытого JComboBox
Я хотел бы изменить поведение OOTB в выпадающем списке, заморозить его после щелчка правой кнопкой мыши (легко определить, какая кнопка была нажата, так что это не главное) и открыть JPopupMenu вместо выбора этой записи. Итак - как отключить выбор з…
28 июн '12 в 13:40