|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Panel
com.google.gwt.user.client.ui.SimplePanel
public class SimplePanel
Abstract base class for panels that contain only one widget.
Constructor Summary | |
---|---|
|
SimplePanel()
Creates an empty panel that uses a DIV for its contents. |
protected |
SimplePanel(Element elem)
Creates an empty panel that uses the specified browser element for its contents. |
Method Summary | |
---|---|
void |
add(Widget w)
Adds a widget to this panel. |
protected Element |
getContainerElement()
Override this method to specify that an element other than the root element be the container for the panel's child widget. |
Widget |
getWidget()
Gets the panel's child widget. |
java.util.Iterator |
iterator()
Gets an iterator for the contained widgets. |
boolean |
remove(Widget w)
Removes a child widget. |
void |
setWidget(Widget w)
Sets this panel's widget. |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
adopt, clear, disown, onAttach, onDetach |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
getParent, isAttached, onBrowserEvent, onLoad, removeFromParent |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleName, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SimplePanel()
protected SimplePanel(Element elem)
elem
- the browser element to useMethod Detail |
---|
public void add(Widget w)
add
in interface HasWidgets
add
in class Panel
w
- the child widget to be addedpublic Widget getWidget()
null
if none is presentpublic java.util.Iterator iterator()
HasWidgets
Iterator.remove()
.
public boolean remove(Widget w)
HasWidgets
w
- the widget to be removed
true
if the widget was presentpublic void setWidget(Widget w)
w
- the panel's new widget (null
will clear the panel)protected Element getContainerElement()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |