MenuBar
Горизонтальная строка меню верхнего уровня, содержащая выпадающие меню с привязкой к командам и координацией всплывающих списков.
Обзор
Горизонтальная строка меню верхнего уровня, содержащая выпадающие меню с привязкой к командам и координацией всплывающих списков. Предоставляет широкие возможности настройки компоновки и взаимодействия.
Базовое использование
Связанные ссылки
- Menu: Всплывающее или выпадающее меню, содержащее вертикальный список командных пунктов меню и разделителей.
- MenuItem: Выбираемый элемент меню, поддерживающий обычные действия, флажки, команды, горячие клавиши или каскадные подменю.
API
MenuBar()
Создает горизонтальную строку меню MenuBar.
MenuBar::clearMenus()
Очищает все меню из строки меню.
Возвращает MenuBar: Текущий экземпляр для цепочки вызовов..
MenuBar::closeOpenMenu()
Закрывает текущее открытое выпадающее меню.
Возвращает MenuBar: Текущий экземпляр для цепочки вызовов..
MenuBar::commandManager()
Возвращает менеджер команд CommandManager строки меню.
Возвращает CommandManager: Связанный экземпляр CommandManager..
MenuBar::commandManager(CommandManager)
Устанавливает менеджер команд CommandManager для строки меню.
| Параметр | Тип | Описание |
|---|---|---|
commandManager |
CommandManager |
Экземпляр CommandManager. |
Возвращает MenuBar: Текущий экземпляр для цепочки вызовов..
MenuBar::menu(Menu)
Добавляет выпадающее меню Menu в строку меню.
| Параметр | Тип | Описание |
|---|---|---|
menu |
Menu |
Экземпляр меню. |
Возвращает MenuBar: Текущий экземпляр для цепочки вызовов..
MenuBar::menu(String)
Возвращает меню по тексту его заголовка, или null.
| Параметр | Тип | Описание |
|---|---|---|
label |
String |
Текст метки. |
Возвращает Menu: Экземпляр меню..
MenuBar::menuCount()
Возвращает количество меню в строке меню.
Возвращает int: Общее количество элементов..
MenuBar::menus()
Возвращает неизменяемый список всех выпадающих меню в строке меню.
Возвращает List: Неизменяемый список меню..
MenuBar::menus(List)
Заменяет список меню в строке меню.
| Параметр | Тип | Описание |
|---|---|---|
menus |
List |
Список меню. |
Возвращает MenuBar: Текущий экземпляр для цепочки вызовов..
MenuBar::openMenu(int)
Открывает выпадающее меню по указанному индексу.
| Параметр | Тип | Описание |
|---|---|---|
index |
int |
Позиция индекса. |
Возвращает MenuBar: Текущий экземпляр для цепочки вызовов..
MenuBar::openedMenuIndex()
Возвращает индекс текущего открытого меню, или -1.
Возвращает int: Результирующее значение..
MenuBar::openedPopup()
Возвращает текущий активный всплывающий контейнер меню, или null.
Возвращает ContextMenu: Всплывающий контейнер всплывающего меню..