public class SimpleContainer extends ResizeContainer implements HasOneWidget
public void onModuleLoad() { SimpleContainer c = new SimpleContainer(); c.add(new Label("Hello world")); RootPanel.get().add(c); }
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
HasWidgets.ForIsWidget
IndexedPanel.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
SimpleContainer()
Creates a simple container.
|
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.
|
Widget |
getWidget() |
boolean |
isResize()
Returns true if the child widget is resized to container size.
|
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) |
forceLayout, isLayoutRunning, isOrWasLayoutRunning, onResize
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
public void add(Widget child)
Container
Panel.add(Widget)
for a
number of things you must take into consideration.add
in interface HasWidgets
add
in class Container
child
- the child widget to be added.@UiChild(limit=1, tagname="child") 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()
getWidget
in interface HasOneWidget
public boolean isResize()
public void setResize(boolean resize)
resize
- true to resizepublic void setWidget(IsWidget w)
setWidget
in interface AcceptsOneWidget
Copyright © 2015. All rights reserved.