|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.GObject
org.gnu.gtk.GtkObject
org.gnu.gtk.Adjustment
This object stores geometry information, such as upper and lower bounds, step and page increments, and the size of a page. Other object use an Adjustment object to store their internal dimenstion settings. It also is passed as an argument to specify geometry.
SpinButton
,
Range
,
HScrollBar
,
VScrollBar
,
HScale
,
VScale
Field Summary |
Fields inherited from class org.gnu.glib.GObject |
eventsInitialized |
Constructor Summary | |
Adjustment(double value,
double lower,
double upper,
double stepIncrement,
double pageIncrement,
double pageSize)
Constructs a new adjustment |
|
Adjustment(Handle handle)
Construct a new Adjustment from a handle to a native resource. |
Method Summary | |
void |
addListener(AdjustmentListener listener)
Register an object to handle spin events. |
void |
clampPage(double lower,
double upper)
Updates the GtkAdjustment value to ensure that the range between lower and upper is in the current page (ie between value and value + pageSize). |
protected static int |
findListener(java.util.Vector list,
java.lang.Object listener)
Give us a way to locate a specific listener in a Vector. |
protected void |
fireAdjustmentEvent(AdjustmentEvent event)
|
java.lang.Class |
getEventListenerClass(java.lang.String signal)
|
EventType |
getEventType(java.lang.String signal)
|
protected static double |
getLower(Handle cptr)
|
protected static double |
getPageIncrement(Handle cptr)
|
protected static double |
getPageSize(Handle cptr)
|
protected static double |
getStepIncrement(Handle cptr)
|
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
protected static double |
getUpper(Handle cptr)
|
double |
getValue()
Gets the current value of the adjustment. |
protected static void |
gtk_adjustment_changed(Handle adjustment)
|
protected static void |
gtk_adjustment_clamp_page(Handle adjustment,
double lower,
double upper)
|
protected static int |
gtk_adjustment_get_type()
|
protected static double |
gtk_adjustment_get_value(Handle adjustment)
|
protected static Handle |
gtk_adjustment_new(double value,
double lower,
double upper,
double stepIncrement,
double pageIncrement,
double pageSize)
|
protected static void |
gtk_adjustment_set_value(Handle adjustment,
double value)
|
protected static void |
gtk_adjustment_value_changed(Handle adjustment)
|
void |
handleChanged()
|
void |
removeListener(AdjustmentListener listener)
Removes a listener |
void |
setValue(double value)
Sets the GtkAdjustment value. |
Methods inherited from class org.gnu.gtk.GtkObject |
destroy, getFlags, gtk_object_destroy, gtk_object_get_type, gtk_object_sink, setFlags, sink |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Adjustment(Handle handle)
public Adjustment(double value, double lower, double upper, double stepIncrement, double pageIncrement, double pageSize)
value
- The initial value.lower
- The minimum value.upper
- The maximum value.stepIncrement
- The step increment.pageIncrement
- The page increment.pageSize
- The page size.Method Detail |
public void setValue(double value)
public double getValue()
public void clampPage(double lower, double upper)
public java.lang.Class getEventListenerClass(java.lang.String signal)
getEventListenerClass
in class GObject
public EventType getEventType(java.lang.String signal)
getEventType
in class GObject
public void addListener(AdjustmentListener listener)
SpinListener
public void removeListener(AdjustmentListener listener)
addListener(AdjustmentListener)
protected void fireAdjustmentEvent(AdjustmentEvent event)
public void handleChanged()
protected static int findListener(java.util.Vector list, java.lang.Object listener)
list
- The Vector of listeners to search.listener
- The object that is to be located in the Vector.
public static Type getType()
protected static final double getLower(Handle cptr)
protected static final double getUpper(Handle cptr)
protected static final double getStepIncrement(Handle cptr)
protected static final double getPageIncrement(Handle cptr)
protected static final double getPageSize(Handle cptr)
protected static final int gtk_adjustment_get_type()
protected static final Handle gtk_adjustment_new(double value, double lower, double upper, double stepIncrement, double pageIncrement, double pageSize)
protected static final void gtk_adjustment_changed(Handle adjustment)
protected static final void gtk_adjustment_value_changed(Handle adjustment)
protected static final void gtk_adjustment_clamp_page(Handle adjustment, double lower, double upper)
protected static final double gtk_adjustment_get_value(Handle adjustment)
protected static final void gtk_adjustment_set_value(Handle adjustment, double value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |