Java: подменю в jpopupmenu с разделителями и сочетаниями клавиш, которые появляются? - PullRequest
3 голосов
/ 25 июля 2011

как вы добавите подменю в существующее jpopupmenu?

при щелчке правой кнопкой мыши появляется jpopupmenu, я хочу получить доступ к подменю в другом меню.

как добавить разделители в jpopupmenu? как насчет горячих клавиш?

Ниже изображение описывает то, что я хочу.

enter image description here

Ответы [ 2 ]

6 голосов
/ 25 июля 2011

Для разделителей вам понадобится JSeparator , см. Пример здесь .

Для привязки ярлыка вам нужно вызвать setMnemonic см. пример здесь .

Для подменю просто добавьте JMenu к существующему JMenu / JPopupMenu как дочерний элемент, см. пример здесь .

Примечание: ссылки 4-6 одинаковы

2 голосов
/ 25 июля 2011

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

...