Створення рядків меню
У наступному розділі пояснюється, як ви можете легко створити рядок меню, такий як той, що показаний на рис.

Існують також різні класи, які необхідні, щоб оживити рядок меню. Перша структура, про яку слід згадати - це JMenuBar. JMenuBar - це фактична панель, яка може містити додаткові підменю або кнопки. Потім є так звані JMenus. Це меню або підменю. Їх можна додати до панелі, використовуючи метод додавання JMenuBar. JMenu також має власний метод додавання, за допомогою якого можна додавати додаткові JMenus та JMenuItems. JMenuItem схожий на кнопку, на яку ви можете натиснути. Зазвичай можливі слухачі передаються в JMenuItem для того, щоб виконувати певні функції звідти при натисканні на JMenuItem. Якщо ви створили JMenuBar із відповідними JMenus та JMenuItems і приєднали їх за допомогою методів add, ви можете додати JMenuBar до JFrame за допомогою методу setJMenuBar. Наступний вихідний код, який знову міститься у файлі FrameCreator13.java, детальніше показує повну процедуру.
Спочатку створюється JMenuBar, в який згодом ви можете додати JMenus та JMenuItems. Потім створюються JMenus. Вони отримують імена "Файл", "Редагувати" та "Довідка" через конструктор, а потім додаються до рядка меню за допомогою методу додавання.
Тепер тут створюються подальші підменю та елементи JMenuItem, які вставляються у "Файл" JMenu. Також створюється підменю "Нове", в яке вставляються елементи JMenuItems.
Крім того, записи додаються до меню "Редагувати" та "Довідка", і, нарешті, але команда команди setJMenuBar використовується для встановлення рядка меню, створеного вище, як рядка меню для цього вікна.
Тож ви бачите, як легко створити власний рядок меню. Для отримання додаткової інформації слід звернутися до API Java ([Jav]).