Ein Menu Separator kann zur visuellen Gruppierung von Items innerhalb eines Menüs verwendet werden.
Ein Separator Menu Item kann (u.A.) mit Hilfe eines
ISeparatorMenuItemBluePrint
erzeugt werden.
Die Klasse BPF
liefert die folgenden
Methoden für die Erzeugung eines BluePrint:
public static ISeparatorMenuItemBluePrint menuSeparator() {...}
Das folgende Beispiel demonstriert die Verwendung:
1 menu.addItem(BPF.menuItem("Item1")); 2 menu.addItem(BPF.menuItem("Item2")); 3 menu.addItem(BPF.menuItem("Item3")); 4 5 menu.addItem(BPF.menuSeparator()); 6 menu.addItem(BPF.menuItem("Item4")); 7 menu.addItem(BPF.menuItem("Item5")); 8 9 menu.addSeparator(); 10 menu.addItem(BPF.menuItem("Item6")); 11 menu.addItem(BPF.menuItem("Item7")); 12 menu.addItem(BPF.menuItem("Item8")); 13 menu.addItem(BPF.menuItem("Item9"));
In Zeile 5 wird der Separator mit Hilfe eines BluePrint
erzeugt, in Zeile 9 mit Hilfe der Convenience Methode
addSeparator()
der Schnittstelle
IMenu
.
Die folgende Abbildung zeigt das Ergebnis: