org.gnu.gtk

Class HScale


public class HScale
extends Scale

This widget is a horizontal slot containing a slider that can be moved by the mouse. It is used to allow the user to select a value using the horizontal slide.

Constructor Summary

HScale(Handle handle)
Construct a HScale using a handle to a native resource.
HScale(double min, double max, double step)
Creates a new horizontal scale widget that lets the user input a number between min and max (including min and max) with the increment step.
HScale(Adjustment adjustment)
Creates a new HScale widget.

Method Summary

static HScale
getHScale(Handle handle)
Internal static factory method to be used by Java-Gnome only.
static Type
getType()
Retrieve the runtime type used by the GLib library.

Methods inherited from class org.gnu.gtk.Scale

getDrawValue, getEventListenerClass, getEventType, getLayout, getLayoutOffsetX, getLayoutOffsetY, getType, removeFormatListener, setDigits, setDrawValue, setFormatListener, setValuePosition

Methods inherited from class org.gnu.gtk.Range

addListener, addRangeListener, getAdjustment, getEventListenerClass, getEventType, getInverted, getType, getUpdatePolicy, getValue, removeRangeListener, setAdjustment, setIncrements, setInverted, setRange, setUpdatePolicy, setValue

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, getCanFocus, 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, setCanFocus, 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

Constructor Details

HScale

public HScale(Handle handle)
Construct a HScale using a handle to a native resource.

HScale

public HScale(double min,
              double max,
              double step)
Creates a new horizontal scale widget that lets the user input a number between min and max (including min and max) with the increment step. Step must be nonzero; it's the distance the slider moves when using the arrow keys to adjust the scale value.
Parameters:
min - Minimum value
max - Maximum value
step - Step increment (tick size) used with keyboard shortcuts

HScale

public HScale(Adjustment adjustment)
Creates a new HScale widget.
Parameters:
adjustment - The Adjustment which sets the range of the scale.

Method Details

getHScale

public static HScale getHScale(Handle handle)
Internal static factory method to be used by Java-Gnome only.

getType

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