public class MenuBar extends InsertContainer
Modifier and Type | Class and Description |
---|---|
static interface |
MenuBar.MenuBarAppearance |
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
InsertPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
MenuBar() |
MenuBar(MenuBar.MenuBarAppearance appearance) |
Modifier and Type | Method and Description |
---|---|
MenuBar.MenuBarAppearance |
getAppearance() |
void |
onBrowserEvent(Event event) |
void |
setActiveItem(MenuBarItem item,
boolean expand)
Sets the active item.
|
void |
setActiveItem(MenuBarItem item,
boolean expand,
boolean selectFirst)
Sets the active item.
|
void |
toggle(MenuBarItem item)
Toggles the given item.
|
insert, insert
add, add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disableEvents, enableEvents, fireEvent, focus, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
add
add
getWidgetIndex
getWidget, getWidgetCount, getWidgetIndex, remove
public MenuBar()
public MenuBar(MenuBar.MenuBarAppearance appearance)
public MenuBar.MenuBarAppearance getAppearance()
public void onBrowserEvent(Event event)
onBrowserEvent
in interface EventListener
onBrowserEvent
in class Component
public void setActiveItem(MenuBarItem item, boolean expand)
item
- the item to activateexpand
- true to expand the item's menupublic void setActiveItem(MenuBarItem item, boolean expand, boolean selectFirst)
item
- the item to activateexpand
- true to expand the item's menuselectFirst
- sets the first item enabled or disabledpublic void toggle(MenuBarItem item)
item
- the item to toggleCopyright © 2015. All rights reserved.