public final class MenuBuilder extends Object
You should not use this class directly. Instead use MenuBarBuilder.
| Modifier and Type | Field and Description |
|---|---|
private JMenu |
menu
The built menu.
|
private MenuBarBuilder |
parent
The menu bar builder which creates the menu bar to which menu will belong.
|
| Constructor and Description |
|---|
MenuBuilder(String name,
MenuBarBuilder parent)
Package private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MenuBarBuilder |
end()
Call if ready with building the menu.
|
(package private) JMenu |
getMenu()
Get the built menu.
|
MenuItemBuilder |
item(String name)
Creates a menu item in the menu.
|
MenuBuilder |
separator()
Add a separator to the menu.
|
private final JMenu menu
private final MenuBarBuilder parent
MenuBuilder(String name, MenuBarBuilder parent)
MenuBarBuilder.name - Name of the menu.parent - Constructing menu bar builder.JMenu getMenu()
public MenuItemBuilder item(String name)
name - Name of the item.public MenuBuilder separator()
public MenuBarBuilder end()
Copyright © 2014 Sven Strittmatter. All Rights Reserved.