|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweiman.observableControls.RunSliderDoubleBox
public abstract class RunSliderDoubleBox
Original code for JSlider, ticks, hashtable from Glenn Josefiak Final code with linear interpolator, JSpinner, SpinnerNumberModel, clamping by Carl Weiman, October 20, 2006
Constructor Summary | |
---|---|
RunSliderDoubleBox(boolean isHorizontal,
java.lang.String label)
|
|
RunSliderDoubleBox(double _dblMin,
double _dblMax,
double _dblInit,
boolean isHorizontal,
java.lang.String label)
Construct a DoubleSlider |
Method Summary | |
---|---|
void |
addObserver(java.util.Observer obsrvr)
Add the specified Observer to the list of parties notified if the slider is moved. |
java.awt.Component |
getBox()
|
double |
getDblSliderMax()
|
double |
getDblSliderMin()
|
javax.swing.JPanel |
getResetButtonPanel()
|
double |
getTolerance()
|
double |
getValue()
Return the current value of the DoubleSlider |
static void |
main(java.lang.String[] args)
|
void |
setBoxColor(java.awt.Color color)
|
void |
setButtonColor(java.awt.Color color)
|
void |
setLabel(java.lang.String s)
Set the text of the slider valueUnits |
void |
setSliderColor(java.awt.Color color)
|
void |
setTickLabel(double tickValue)
Set the valueUnits of a tick |
void |
setTitle(java.lang.String s)
|
void |
setValue(double value)
Programmatically set value of textfield, slider and observable in one place |
void |
setValueX(double value)
|
void |
stateChanged(javax.swing.event.ChangeEvent e)
|
void |
update(java.util.Observable obsvble,
java.lang.Object arg)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Runnable |
---|
run |
Constructor Detail |
---|
public RunSliderDoubleBox(double _dblMin, double _dblMax, double _dblInit, boolean isHorizontal, java.lang.String label)
_dblMin
- The minimum output value of the slider_dblMax
- The maximum output value of the slider_dblInit
- The initial output value of the sliderisHorizontal
- The constructed orientation the sliderlabel
- The permanent label of the sliderpublic RunSliderDoubleBox(boolean isHorizontal, java.lang.String label)
Method Detail |
---|
public void setValueX(double value)
public void setSliderColor(java.awt.Color color)
public void setBoxColor(java.awt.Color color)
public void setButtonColor(java.awt.Color color)
public double getTolerance()
public void update(java.util.Observable obsvble, java.lang.Object arg)
update
in interface java.util.Observer
public void addObserver(java.util.Observer obsrvr)
obsrvr
- The Observer to be added "this" class.public void setValue(double value)
value
- intended new double value of DoubleSliderpublic double getValue()
public void setTitle(java.lang.String s)
public void setLabel(java.lang.String s)
s
- Descriptive text below the slider.public void setTickLabel(double tickValue)
tickValue
- The tickValue at which the valueUnits will appear.public void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged
in interface javax.swing.event.ChangeListener
public double getDblSliderMin()
public double getDblSliderMax()
public java.awt.Component getBox()
public javax.swing.JPanel getResetButtonPanel()
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |