Innerhalb eines Formulars können die Menüleiste und mehrere Popupmenüs eingerichtet werden.
Das Erstellen eines Popupmenüs erfolgt durch Auswählen der Eigenschaft PopupMenü im Eigenschaften Dialog der Komponente und anschließendes Klicken auf die erscheinende Schaltfläche (s. Abb. 127 ). Die Menüleiste wird durch die Eigenschaft JMenüBar im Eigenschaften Dialog des Formulars erstellt.
Dadurch öffnet sich der Menüeditor.

Abb. 128: Geöffnetes PopupMenü in einer Anwendung
Das Popupmenü eines Panels wird im gesamten Panelbereich verwendet. Für jede Panelkomponente mit der Eigenschaft ShowParentPopupMenu wird das Popupmenü übernommen.
Der Eigenschaften Dialog
eines Menüpunktes wird durch Auswahl des entsprechenden Menüpunktes,
Rechtsklick mit der Maus und anschließenden Auswählen des
Menüpunktes im Kontextmenu geöffnet. Ebenso kann man über die
Schaltfläche
den Eigenschaften Dialog
öffnen.
Die Menüelemente SMenuItems und SCheckboxMenuItem können durch die Menüeigenschaft ShortCut eine Taste für die Direktanwahl des Menüpunktes definieren. Das Makro, das der Menüpunkt auslöst, kann in der Eigenschaft ActionPerformedMacro festgelegt werden.
Die Kurztaste bzw. der Mnemonic kann durch ein vorangestelltes &-Zeichen im Menütext festgelegt werden. Beispiel &Beenden legt den Buchstaben B als Mnemonic-Zeichen fest. Die Darstellung der Mnemonics sind abhängig vom gewähltem Look&Feel.