|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Canvas | +--org.openide.awt.SpinButton
A class that produces a Spin Button.
Property | Property Type | Description |
---|---|---|
Orientation | boolean | Orientation of SpinButton (Left-right or Up-down) |
Minimum | int | Minimum value. |
Maximum | int | Maximum value. |
Step | int | Step. |
Value | int | Current value. |
RepeatDelay | int | Delay time after press SpinButton [ms] |
RepeatRate | int | Repeat rate while holding PressButton [ms] |
Inner classes inherited from class java.awt.Canvas |
Canvas.AccessibleAWTCanvas |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
Field Summary | |
protected boolean |
arrowsOrientation
Current orientation of arrows of SpinButton. |
protected boolean |
boundsIgnored
|
static int |
DEFAULT_MAXIMUM
Default maximum. |
static int |
DEFAULT_MINIMUM
Default minimum. |
static boolean |
DEFAULT_ORIENTATION
Default orientation of SpinButton. |
static int |
DEFAULT_REPEAT_DELAY
Default value of repeatDelay. |
static int |
DEFAULT_REPEAT_RATE
Default value of repeatRate. |
static int |
DEFAULT_STEP
Default step. |
protected int |
maximum
Maximum of the range of the SpinButton. |
protected int |
minimum
Minimum of the range of the SpinButton. |
protected boolean |
orientation
Current orientation of SpinButton. |
protected int |
repeatDelay
Adjusts the amount of time that elapses before a increment (or decrement) begins repeating when you hold down a mouse button. |
protected boolean |
repeating
Flag if the SpinRepeatThread is currently running. |
protected int |
repeatRate
Adjusts the speed at which a increment (or decrement) repeats when you hold down a mouse button. |
protected org.openide.awt.SpinButton.RepeatThread |
rt
Spin repeat thread. |
protected boolean |
running
Flag if the SpinRepeatThread is currently running. |
protected boolean |
runningDir
Current direction of the run of the SpinRepeatThread. |
protected int |
step
Step of the SpinButton. |
protected int |
value
Value of the SpinButton. |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
SpinButton()
Create new SpinButton. |
Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener l)
|
void |
addSpinButtonListener(SpinButtonListener spinButtonListener)
|
boolean |
getArrowsOrientation()
Gets the current orientation of Arrows of SpinButton. |
int |
getDelay()
Gets the current value of repeatDelay variable. |
int |
getMaximum()
Gets the current maximum of the range of SpinButton. |
int |
getMinimum()
Gets the current minimum of the range of SpinButton. |
Dimension |
getMinimumSize()
|
boolean |
getOrientation()
Gets the current orientation of SpinButton. |
Dimension |
getPreferredSize()
|
int |
getRate()
Gets the current value of rate variable. |
int |
getStep()
Gets the current step of the SpinButton. |
int |
getValue()
Gets the current value of the SpinButton. |
boolean |
isBoundsIgnored()
|
boolean |
isRepeating()
|
void |
notifySpinButtonListenersAboutDownMove()
|
void |
notifySpinButtonListenersAboutUpMove()
|
void |
paint(Graphics g)
|
void |
removePropertyChangeListener(PropertyChangeListener l)
|
void |
removeSpinButtonListener(SpinButtonListener spinButtonListener)
|
protected void |
repeatThreadNotify()
|
void |
setArrowsOrientation(boolean aDir)
Sets the new orientation of arows. |
void |
setBoundsIgnored(boolean ignored)
|
void |
setDelay(int aDelay)
Sets new value of repeatDelay variable. |
void |
setForeground(Color color)
Setter method for foreground color. |
void |
setMaximum(int aMax)
Sets a maximum of the range of the SpinButton. |
void |
setMinimum(int aMin)
Sets a minimum of the range of the SpinButton. |
void |
setOrientation(boolean aDir)
Sets the new orientation. |
void |
setRate(int aRate)
Sets new value of repeatRate variable. |
void |
setRepeating(boolean aRepeating)
|
void |
setStep(int aStep)
Sets a new step of the SpinButton. |
void |
setValue(int aValue)
Sets a new value of the SpinButton. |
protected void |
switchRun(boolean aDirect)
|
void |
switchStop()
|
Methods inherited from class java.awt.Canvas |
addNotify, getAccessibleContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final boolean DEFAULT_ORIENTATION
DEFAULT_ORIENTATION
,
setOrientation(boolean)
,
getOrientation()
protected boolean orientation
DEFAULT_ORIENTATION
,
setOrientation(boolean)
,
getOrientation()
protected boolean arrowsOrientation
DEFAULT_ORIENTATION
,
setOrientation(boolean)
,
getOrientation()
public static final int DEFAULT_MINIMUM
minimum
,
setMinimum(int)
,
getMinimum()
protected int minimum
DEFAULT_MINIMUM
,
setMinimum(int)
,
getMinimum()
public static final int DEFAULT_MAXIMUM
maximum
,
setMaximum(int)
,
getMaximum()
protected int maximum
DEFAULT_MAXIMUM
,
setMaximum(int)
,
getMaximum()
public static final int DEFAULT_STEP
step
,
setStep(int)
,
getStep()
protected int step
DEFAULT_STEP
,
setStep(int)
,
getStep()
protected int value
setValue(int)
,
getValue()
public static final int DEFAULT_REPEAT_DELAY
setDelay(int)
,
getDelay()
,
repeatDelay
protected int repeatDelay
setDelay(int)
,
getDelay()
,
DEFAULT_REPEAT_DELAY
public static final int DEFAULT_REPEAT_RATE
setRate(int)
,
getRate()
,
repeatRate
protected int repeatRate
setRate(int)
,
getRate()
,
DEFAULT_REPEAT_RATE
protected org.openide.awt.SpinButton.RepeatThread rt
protected boolean running
protected boolean repeating
protected boolean runningDir
protected boolean boundsIgnored
Constructor Detail |
public SpinButton()
Method Detail |
public void setForeground(Color color)
setForeground
in class Component
Color
- color New foreground color.
public void setOrientation(boolean aDir)
aDir
- new value of orientation.orientation
,
DEFAULT_ORIENTATION
,
getOrientation()
public void setArrowsOrientation(boolean aDir)
aDir
- new value of orientation of arows.orientation
,
DEFAULT_ORIENTATION
,
getOrientation()
public boolean getOrientation()
orientation
,
DEFAULT_ORIENTATION
,
setOrientation(boolean)
public boolean getArrowsOrientation()
orientation
,
DEFAULT_ORIENTATION
,
setOrientation(boolean)
public void setMinimum(int aMin)
aMin
- New minimum.getMinimum()
public int getMinimum()
setMinimum(int)
public void setMaximum(int aMax)
aMax
- New maximum.getMinimum()
public int getMaximum()
setMaximum(int)
public void setValue(int aValue)
aValue
- New value.getValue()
public int getValue()
setValue(int)
public void setStep(int aStep)
aStep
- New step.getStep()
public int getStep()
setStep(int)
public void setDelay(int aDelay)
aDelay
- New delay.repeatDelay
,
getDelay()
public int getDelay()
repeatDelay
,
setDelay(int)
public void setRate(int aRate)
aRate
- New rate.repeatRate
,
getRate()
public int getRate()
repeatRate
,
setRate(int)
public boolean isBoundsIgnored()
public void setBoundsIgnored(boolean ignored)
public boolean isRepeating()
public void setRepeating(boolean aRepeating)
public void paint(Graphics g)
paint
in class Canvas
protected void switchRun(boolean aDirect)
public void switchStop()
public Dimension getMinimumSize()
getMinimumSize
in class Component
public Dimension getPreferredSize()
getPreferredSize
in class Component
public void addPropertyChangeListener(PropertyChangeListener l)
addPropertyChangeListener
in class Component
public void removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
in class Component
public void addSpinButtonListener(SpinButtonListener spinButtonListener)
public void removeSpinButtonListener(SpinButtonListener spinButtonListener)
public void notifySpinButtonListenersAboutUpMove()
public void notifySpinButtonListenersAboutDownMove()
protected void repeatThreadNotify()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |