У меня проблема с заменой jmenubar на jpanel - PullRequest
0 голосов
/ 04 ноября 2019

Я пишу настольное приложение с использованием Java Swing и NetBeans GUI Manager. Я хочу заменить вертикальное меню подменю на Jpanel, но когда я помещаю Jmenubar на Jpanel, оно не работает. Мне нужна помощь с этим.

1 Ответ

1 голос
/ 04 ноября 2019

A JMenubBar предназначен для добавления к JFrame с использованием метода setJMenuBar(...).

Если вы хотите использовать всплывающие меню для других компонентов Swing, вам следует использовать JPopupMenu.

Прочтите раздел из учебника по Swing на Как использовать меню для получения дополнительной информации и рабочих примеров для начала работы.

...