public class SimpleContainer extends ResizeContainer
public void onModuleLoad() { SimpleContainer c = new SimpleContainer(); c.add(new Label("Hello world")); RootPanel.get().add(c); }
Modifier and Type | Field and Description |
---|---|
protected boolean |
resize |
protected Widget |
widget |
forceLayoutCommand, forceLayoutOnResize, hadLayoutRunning, layoutCommand, layoutRequiredThisEventLoop, layoutRunning
adjustSize, allowTextSelection, cacheSizes, disableContextMenu, disabled, disabledStyle, ensureVisibilityOnSizing, height, hidden, lastSize, layer, left, mask, maskMessage, monitorWindowResize, pageX, pageY, resizeHandler, shim, tabIndex, toolTip, toolTipConfig, top, width, windowResizeDelay, windowResizeTask
Modifier | Constructor and Description |
---|---|
|
SimpleContainer()
Creates a simple container.
|
protected |
SimpleContainer(boolean deferElement) |
Modifier and Type | Method and Description |
---|---|
void |
add(Widget child)
Adds the specified widget to the container.
|
void |
add(Widget child,
MarginData layoutData)
Adds a widget to the simple layout container with the specified layout
parameters.
|
protected void |
doLayout() |
Widget |
getWidget() |
boolean |
isResize()
Returns true if the child widget is resized to container size.
|
protected void |
onRemove(Widget child) |
protected void |
setElement(Element elem) |
void |
setResize(boolean resize)
True to resize the child widget to match the container size (defaults to
true).
|
void |
setWidget(IsWidget w) |
void |
setWidget(Widget w) |
applyLayout, applyLayout, forceLayout, forceLayoutOnChildren, forceLayoutOnChildren, getLeftRightMargins, getParentLayoutWidget, getSideMargins, getTopBottomMargins, isLayoutRunning, isOrWasLayoutRunning, isWidgetVisible, onBeforeDoLayout, onLoad, onResize, onResize
addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, adjustIndex, adopt, checkIndexBoundsForInsertion, clear, disable, doAttachChildren, doDetachChildren, doPhysicalAttach, doPhysicalDetach, enable, ensureGroupingHandlerRegistration, findWidget, getChildren, getContainerTarget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, onInsert, onWidgetHide, onWidgetShow, orphan, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleDependentName, addStyleOnOver, adjustPosition, adjustSize, applyState, assertAfterRender, assertPreRender, blur, clearSizeCache, disableContextMenu, disableEvents, enableEvents, fireCancellableEvent, fireEvent, focus, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getPositionEl, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideShadow, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, notifyHide, notifyShow, onAfterFirstAttach, onAttach, onBlur, onBrowserEvent, onDetach, onDisable, onEnable, onFocus, onHide, onHideContextMenu, onPosition, onRightClick, onShow, onShowContextMenu, onUnload, onWindowResize, removeStyleDependentName, removeStyleOnOver, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setMonitorWindowResize, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setStyleDependentName, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
public SimpleContainer()
protected SimpleContainer(boolean deferElement)
public void add(Widget child)
Container
Panel#add(Widget)
for a
number of things you must take into consideration.public void add(Widget child, MarginData layoutData)
child
- the widget to add to the layout containerlayoutData
- the parameters that describe how to lay out the widgetpublic Widget getWidget()
public boolean isResize()
protected void setElement(Element elem)
public void setResize(boolean resize)
resize
- true to resizepublic void setWidget(IsWidget w)
public void setWidget(Widget w)
protected void doLayout()
doLayout
in class ResizeContainer
Copyright © 2018. All rights reserved.