Щоб створити контекстне меню за допомогою ContextMenu, ви можете зробити наступне: final ContextMenu contextMenu = new ContextMenu(); contextMenu. setOnShowing(new EventHandler<WindowEvent>() { public void handle(WindowEvent e) { System. поза.
Щоб додати JMenu до JMenuBar, ви використовуєте метод add(JMenu). Щоб додати пункти меню та підменю до JMenu, ви використовуєте метод add(JMenuItem). Примітка. Пункти меню, як і інші компоненти, можуть міститися щонайбільше в одному контейнері.
Пункти меню представлені javafx. сцена. КОНТРОЛЬ. Клас MenuItem, суперклас класу Menu.
- Створіть екземпляр класу Menu.
- Створіть необхідну кількість пунктів меню, створивши екземпляр класу MenuItem.
- Додайте створені пункти меню до списку доступного меню.
Деталі конструктора
- Панель меню. public MenuBar() Створює новий порожній рядок меню.
- Панель меню. public MenuBar (Меню… меню) Створює нову панель MenuBar, заповнену заданими меню. Параметри: меню – меню для розміщення всередині панелі меню Починаючи з: JavaFX 8u40.
Наступний приклад коду показує реалізацію меню JavaFX.
- Панель меню ManuBar = new MenuBar(); //створення панелі меню.
- Меню MenuName = нове меню("Назва меню"); //створення меню.
- MenuItem MenuItem1 = новий MenuItem("Назва пункту меню 1"); //створення пункту меню.
- MenuName.getItems().add(MenuItem1); //додавання пункту меню до меню.