Adjustable (Java 2 Platform SE 5.0) (original) (raw)
java.awt
Interface Adjustable
All Known Implementing Classes:
JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable
public interface Adjustable
The interface for objects which have an adjustable numeric value contained within a bounded range of values.
Field Summary | |
---|---|
static int | HORIZONTAL Indicates that the Adjustable has horizontal orientation. |
static int | NO_ORIENTATION Indicates that the Adjustable has no orientation. |
static int | VERTICAL Indicates that the Adjustable has vertical orientation. |
Method Summary | |
---|---|
void | addAdjustmentListener(AdjustmentListener l) Adds a listener to receive adjustment events when the value of the adjustable object changes. |
int | getBlockIncrement() Gets the block value increment for the adjustable object. |
int | getMaximum() Gets the maximum value of the adjustable object. |
int | getMinimum() Gets the minimum value of the adjustable object. |
int | getOrientation() Gets the orientation of the adjustable object. |
int | getUnitIncrement() Gets the unit value increment for the adjustable object. |
int | getValue() Gets the current value of the adjustable object. |
int | getVisibleAmount() Gets the length of the proportional indicator. |
void | removeAdjustmentListener(AdjustmentListener l) Removes an adjustment listener. |
void | setBlockIncrement(int b) Sets the block value increment for the adjustable object. |
void | setMaximum(int max) Sets the maximum value of the adjustable object. |
void | setMinimum(int min) Sets the minimum value of the adjustable object. |
void | setUnitIncrement(int u) Sets the unit value increment for the adjustable object. |
void | setValue(int v) Sets the current value of the adjustable object. |
void | setVisibleAmount(int v) Sets the length of the proportional indicator of the adjustable object. |
Field Detail |
---|
HORIZONTAL
static final int HORIZONTAL
Indicates that the Adjustable
has horizontal orientation.
See Also:
VERTICAL
static final int VERTICAL
Indicates that the Adjustable
has vertical orientation.
See Also:
NO_ORIENTATION
static final int NO_ORIENTATION
Indicates that the Adjustable
has no orientation.
See Also:
Method Detail |
---|
getOrientation
int getOrientation()
Gets the orientation of the adjustable object.
Returns:
the orientation of the adjustable object; either HORIZONTAL
, VERTICAL
, or NO_ORIENTATION
setMinimum
void setMinimum(int min)
Sets the minimum value of the adjustable object.
Parameters:
min
- the minimum value
getMinimum
int getMinimum()
Gets the minimum value of the adjustable object.
Returns:
the minimum value of the adjustable object
setMaximum
void setMaximum(int max)
Sets the maximum value of the adjustable object.
Parameters:
max
- the maximum value
getMaximum
int getMaximum()
Gets the maximum value of the adjustable object.
Returns:
the maximum value of the adjustable object
setUnitIncrement
void setUnitIncrement(int u)
Sets the unit value increment for the adjustable object.
Parameters:
u
- the unit increment
getUnitIncrement
int getUnitIncrement()
Gets the unit value increment for the adjustable object.
Returns:
the unit value increment for the adjustable object
setBlockIncrement
void setBlockIncrement(int b)
Sets the block value increment for the adjustable object.
Parameters:
b
- the block increment
getBlockIncrement
int getBlockIncrement()
Gets the block value increment for the adjustable object.
Returns:
the block value increment for the adjustable object
setVisibleAmount
void setVisibleAmount(int v)
Sets the length of the proportional indicator of the adjustable object.
Parameters:
v
- the length of the indicator
getVisibleAmount
int getVisibleAmount()
Gets the length of the proportional indicator.
Returns:
the length of the proportional indicator
setValue
void setValue(int v)
Sets the current value of the adjustable object. If the value supplied is less than minimum
or greater than maximum
- visibleAmount
, then one of those values is substituted, as appropriate.
Calling this method does not fire anAdjustmentEvent
.
Parameters:
v
- the current value, between minimum
and maximum
- visibleAmount
getValue
int getValue()
Gets the current value of the adjustable object.
Returns:
the current value of the adjustable object
addAdjustmentListener
void addAdjustmentListener(AdjustmentListener l)
Adds a listener to receive adjustment events when the value of the adjustable object changes.
Parameters:
l
- the listener to receive events
See Also:
removeAdjustmentListener
void removeAdjustmentListener(AdjustmentListener l)
Removes an adjustment listener.
Parameters:
l
- the listener being removed
See Also:
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.