org.gnu.gtk

Class Misc

Known Direct Subclasses:
Arrow, Image, Label

public class Misc
extends Widget

This is a base class providing alignment and padding to a number of displayable widgets.

Method Summary

static Type
getType()
Retrieve the runtime type used by the GLib library.
double
getXAlign()
Returns the horizontal alignment of the widget.
int
getXPadding()
Retrieve the amount of space added to the left and right of the widget.
double
getYAlign()
Returns the vertical alignment of the widget.
int
getYPadding()
Retrieve the amount of space added to the top and bottom of the widget.
void
setAlignment(double xAlign, double yAlign)
Sets the alignment of a widget.
void
setPadding(int xPad, int yPad)
Sets the amount of space to add around the widget.

Methods inherited from class org.gnu.gtk.Widget

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

Methods inherited from class org.gnu.gtk.GtkObject

destroy, getType, sink

Methods inherited from class org.gnu.glib.GObject

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

Method Details

getType

public static Type getType()
Retrieve the runtime type used by the GLib library.
Overrides:
getType in interface Widget

getXAlign

public double getXAlign()
Returns the horizontal alignment of the widget.

getXPadding

public int getXPadding()
Retrieve the amount of space added to the left and right of the widget.

getYAlign

public double getYAlign()
Returns the vertical alignment of the widget.

getYPadding

public int getYPadding()
Retrieve the amount of space added to the top and bottom of the widget.

setAlignment

public void setAlignment(double xAlign,
                         double yAlign)
Sets the alignment of a widget.
Parameters:
xAlign - The horizontal alignment from 0 (left) to 1 (right).
yAlign - The vertical alignment from 0 (top) to 1 (bottom).

setPadding

public void setPadding(int xPad,
                       int yPad)
Sets the amount of space to add around the widget.
Parameters:
xPad - The amount of space to add to the left and right of the widget.
yPad - The amount of space to add to the top and bottom of the widget.