org.gnu.gtk
Class Container
The Container widget is a base class for container widgets. Widgets that
inherit from Container have the ability to contain, position, size, and
display one or more other widgets.
activate , addAccelerator , addEvents , addListener , addListener , addListener , addListener , addListener , addListener , addListener , addListener , addListener , addListener , addListener , canActivateAccel , createContext , createLayout , draw , drawArea , drawArea , finish , getAccessible , getAllocation , getColormap , getContext , getData , getDisplay , getDragData , getEventListenerClass , getEventType , getExtensionEvents , getModifierStyle , getName , getParent , getParentWindow , getPointer , getRootWindow , getScreen , getSensitive , getStyle , getToplevel , getType , getWidget , getWindow , grabDefault , grabFocus , hasFocus , hasScreen , hide , hideAll , highlight , highlight , intersect , isAncestor , makeWidget , modifyStyle , popColormap , pushColormap , realize , removeAccelerator , removeListener , removeListener , removeListener , removeListener , removeListener , removeListener , removeListener , removeListener , removeListener , removeListener , removeListener , reparent , setBackgroundColor , setBaseColor , setColormap , setDoubleBuffered , setDragDestination , setDragIcon , setDragIconPixbuf , setDragIconStock , setDragSource , setEvents , setExtensionEvents , setFont , setForegroundColor , setMinimumSize , setName , setNoDragDestination , setNoDragSource , setSensitive , setTextColor , shapeCombineMask , show , showAll , unHighlight , unHighlight |
addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addListener , collect , freezeNotify , getBooleanProperty , getData , getDoubleProperty , getEventListenerClass , getEventType , getFloatProperty , getGObjectFromHandle , getIntProperty , getJavaObjectProperty , getLongProperty , getPixbufProperty , getProperty , getStringProperty , hasProperty , notify , removeEventHandler , removeListener , setBooleanProperty , setData , setDoubleProperty , setFloatProperty , setIntProperty , setJavaObjectProperty , setLongProperty , setPixbufProperty , setProperty , setStringProperty , thawNotify |
add
public void add(Widget widget)
Adds widget to the Container.
widget
- The Widget to be added to this Container.
addListener
public void addListener(ContainerListener listener)
Register an object to handle container events.
getBorderWidth
public int getBorderWidth()
Retrieves the border width for the Container.
getChildren
public Widget[] getChildren()
Get an array of all children of this container.
- An array contain all children of this container or null.
getResizeMode
public ResizeMode getResizeMode()
Returns the ResizeMode for the Container.
- The ResizeMode for the Container.
getType
public static Type getType()
Retrieve the runtime type used by the GLib library.
- getType in interface Widget
remove
public void remove(Widget widget)
Remove a Widget from the Container.
widget
- The Widget to remove from the Container.
removeListener
public void removeListener(ContainerListener listener)
Removes a listener
resizeChildren
public void resizeChildren()
Informs the container to resize all of its' children based on the size
requirements of the children.
setBorderWidth
public void setBorderWidth(int width)
Sets the border width for the Container.
width
- The border width.
setResizeMode
public void setResizeMode(ResizeMode mode)
Sets the ResizeMode for the Container.