public class VBoxLayoutContainer extends BoxLayoutContainer
VBoxLayoutContainer c = new VBoxLayoutContainer(); c.setVBoxLayoutAlign(VBoxLayoutAlign.LEFT); BoxLayoutData layoutData = new BoxLayoutData(new Margins(5, 0, 0, 5)); c.add(new TextButton("Button 1"), layoutData); c.add(new TextButton("Button 2"), layoutData); c.add(new TextButton("Button 3"), layoutData); Viewport v = new Viewport(); v.add(c); RootPanel.get().add(v);
Modifier and Type | Class and Description |
---|---|
static class |
VBoxLayoutContainer.VBoxLayoutAlign
Alignment enumeration for horizontal alignment.
|
BoxLayoutContainer.BoxLayoutContainerAppearance, BoxLayoutContainer.BoxLayoutData, BoxLayoutContainer.BoxLayoutPack
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
InsertPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
VBoxLayoutContainer()
Creates a vbox layout.
|
VBoxLayoutContainer(VBoxLayoutContainer.VBoxLayoutAlign align)
Creates a vbox layout with the specified alignment.
|
Modifier and Type | Method and Description |
---|---|
VBoxLayoutContainer.VBoxLayoutAlign |
getVBoxLayoutAlign()
Returns the horizontal alignment.
|
void |
setVBoxLayoutAlign(VBoxLayoutContainer.VBoxLayoutAlign vBoxLayoutAlign)
Sets the horizontal alignment for child items (defaults to LEFT).
|
add, getAppearance, getPack, getPadding, getScrollOffset, insert, isAdjustForFlexRemainder, setAdjustForFlexRemainder, setPack, setPadding, setScrollOffset
insert, insert
forceLayout, isLayoutRunning, isOrWasLayoutRunning, onResize
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, onBrowserEvent, 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 VBoxLayoutContainer()
public VBoxLayoutContainer(VBoxLayoutContainer.VBoxLayoutAlign align)
align
- the horizontal alignmentpublic VBoxLayoutContainer.VBoxLayoutAlign getVBoxLayoutAlign()
public void setVBoxLayoutAlign(VBoxLayoutContainer.VBoxLayoutAlign vBoxLayoutAlign)
vBoxLayoutAlign
- the horizontal alignmentCopyright © 2015. All rights reserved.