org.gnu.gtk
public class Container extends Widget
Deprecated: This class is part of the java-gnome 2.x family of libraries,
which, due to their inefficiency and complexity, are no longer
being maintained and have been abandoned by the java-gnome
project. This class may in the future have an equivalent in
java-gnome 4.0, try looking for
org.gnome.gtk.Container
.
You should be aware that there is a considerably different API
in the new library: the architecture is completely different
and most notably internals are no longer exposed to public view.
Method Summary | |
---|---|
void | add(Widget widget)
Adds widget to the Container.
|
void | addListener(ContainerListener listener)
Register an object to handle container events.
|
boolean | getBooleanChildProperty(Widget child, String name)
Convenience method for retrieving boolean child properties.
|
int | getBorderWidth()
Retrieves the border width for the Container.
|
Value | getChildProperty(Widget child, String name)
Get the org.gnu.glib.Value of the given child property (name).
|
Widget[] | getChildren()
Get an array of all children of this container.
|
Class | getEventListenerClass(String signal) |
EventType | getEventType(String signal) |
int | getIntChildProperty(Widget child, String name)
Convenience method for retrieving int child properties.
|
ResizeMode | getResizeMode()
Returns the ResizeMode for the Container.
|
static Type | getType()
Retrieve the runtime type used by the GLib library. |
void | remove(Widget widget)
Remove a Widget from the Container.
|
void | removeListener(ContainerListener listener)
Removes a listener
|
void | resizeChildren()
Informs the container to resize all of its' children based on the size
requirements of the children. |
void | setBooleanChildProperty(Widget child, String name, boolean value)
Convenience method for setting boolean child properties.
|
void | setBorderWidth(int width)
Sets the border width for the Container.
|
void | setChildProperty(Widget child, String name, Value val)
Set the given child property (name) with the given org.gnu.glib.Value in this container. |
void | setIntChildProperty(Widget child, String name, int value)
Convenience method for setting int child properties.
|
void | setResizeMode(ResizeMode mode)
Sets the ResizeMode for the Container.
|
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Adds widget to the Container.Parameters: widget The Widget to be added to this Container.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Register an object to handle container events.See Also: ContainerListener
Deprecated:
Convenience method for retrieving boolean child properties.Parameters: child A widget which is a child of container. name The name of the property to retrieve.
Returns: The value of the given child property.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Retrieves the border width for the Container.Returns: The border width.
NOTE: Prefer using one of the convenience methods over using this method directly.
Parameters: child A widget which is a child of container. name The name of the child property to retrieve.
Returns: The value of the given child property.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Get an array of all children of this container.Returns: An array contain all children of this container or null.
Deprecated:
Convenience method for retrieving int child properties.Parameters: child A widget which is a child of container. name The name of the property to retrieve.
Returns: The value of the given child property.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Returns the ResizeMode for the Container.Returns: The ResizeMode for the Container.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Retrieve the runtime type used by the GLib library.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Remove a Widget from the Container.Parameters: widget The Widget to remove from the Container.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Removes a listenerSee Also: addListener
Deprecated:
Informs the container to resize all of its' children based on the size requirements of the children.Deprecated:
Convenience method for setting boolean child properties.Parameters: child A widget which is a child of container. name The name of the property to set. value The value to set in the property.
See Also: Container
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Sets the border width for the Container.Parameters: width The border width.
Deprecated:
Set the given child property (name) with the given org.gnu.glib.Value in this container. Container introduces child properties - these are object properties that are not specific to either the container or the contained widget, but rather to their relation. Typical examples of child properties are the position or pack-type of a widget which is contained in a Box.NOTE: Prefer using one of the convenience methods over using this method directly.
Parameters: child a widget which is a child of container. name The name of the property to set. val The value to set in the property.
Deprecated:
Convenience method for setting int child properties.Parameters: child A widget which is a child of container. name The name of the property to set. value The value to set in the property.
See Also: Container
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Sets the ResizeMode for the Container.Parameters: mode The ResizeMode.