Crearea barelor de meniu
Următoarea secțiune explică modul în care puteți crea cu ușurință o bară de meniu precum cea prezentată în Figura 3.10.

Există, de asemenea, diferite clase care sunt necesare pentru a da viață unei bare de meniu. Prima structură care trebuie menționată este JMenuBar. JMenuBar este bara reală, care poate conține submeniuri sau butoane suplimentare. Apoi, există așa-numitul JMenus. Acestea sunt meniuri sau submeniuri. Acestea pot fi adăugate la bara utilizând metoda add a JMenuBar. Un JMenu are, de asemenea, propria sa metodă de adăugare cu care pot fi adăugate elemente JMenus și JMenuItems. Un JMenuItem este similar cu un buton pe care puteți face clic. În mod normal, posibilii ascultători sunt trecuți către un JMenuItem pentru a îndeplini anumite funcții de acolo atunci când se face clic pe JMenuItem. Dacă ați creat un JMenuBar cu JMenus și JMenuItems adecvate și le-ați alăturat folosind metodele de adăugare, puteți adăuga JMenuBar la un JFrame utilizând metoda setJMenuBar. Următorul cod sursă, care este din nou conținut în fișierul FrameCreator13.java, arată procedura completă mai detaliat.
Mai întâi este creat un JMenuBar în care puteți adăuga ulterior JMenus și JMenuItems. Apoi sunt create JMenusurile. Acestea primesc numele „Fișier”, „Editare” și „Ajutor” prin intermediul constructorului și apoi sunt adăugate la bara de meniu prin metoda adăugare.
Aici sunt create submeniuri și elemente JMenuItem, care sunt inserate în „Fișierul” JMenu. În plus, este creat un submeniu „Nou” în care sunt inserate elementele JMenuItems.
Mai mult, intrările sunt adăugate la meniurile „Editați” și „Ajutor” și, nu în ultimul rând, comanda setJMenuBar este utilizată pentru a seta bara de meniu creată mai sus ca bara de meniu pentru această fereastră.
Deci, puteți vedea cât de ușor este să creați propria bară de meniu. API-ul Java ([Jav]) ar trebui consultat pentru informații suplimentare.