Създаване на ленти с менюта
Следващият раздел обяснява как можете лесно да създадете лента с меню като тази, показана на Фигура 3.10.

Съществуват и различни класове, които са необходими за оживяване на лентата с менюта. Първата структура, която трябва да се спомене, е JMenuBar. JMenuBar е действителната лента, която може да съдържа допълнителни подменюта или бутони. След това има така наречените JMenus. Това са менюта или подменюта. Те могат да бъдат добавени към лентата, използвайки метода за добавяне на JMenuBar. JMenu също има свой собствен метод за добавяне, с който могат да се добавят допълнителни JMenus и JMenuItems. JMenuItem е подобен на бутон, върху който можете да кликнете. Обикновено възможните слушатели се прехвърлят към JMenuItem, за да изпълняват определени функции от там, когато се щракне върху JMenuItem. Ако сте създали JMenuBar с подходящи JMenus и JMenuItems и сте ги присъединили, използвайки методите за добавяне, можете да добавите JMenuBar към JFrame, използвайки метода setJMenuBar. Следващият изходен код, който отново се съдържа във файла FrameCreator13.java, показва по-подробно цялата процедура.
Първо се създава JMenuBar, в който по-късно можете да добавите JMenus и JMenuItems. След това се създават JMenus. Те получават имената „Файл“, „Редактиране“ и „Помощ“ чрез конструктора и след това се добавят към лентата с менюта чрез метода за добавяне.
Тук се създават допълнителни подменюта и JMenuItems, които се вмъкват в JMenu 'File'. Създава се и подменю „Ново“, в което се вмъкват JMenuItems.
Освен това записите се добавят към менютата „Редактиране“ и „Помощ“ и не на последно място командата setJMenuBar се използва за задаване на лентата с менюта, създадена по-горе като лента с менюта за този прозорец.
Така че можете да видите колко лесно е да създадете своя собствена лента с менюта. За допълнителна информация трябва да се консултирате с Java API ([Jav]).