com.jsyn.swing
Class DoubleBoundedRangeModel
java.lang.Object
javax.swing.DefaultBoundedRangeModel
com.jsyn.swing.DoubleBoundedRangeModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.BoundedRangeModel
- Direct Known Subclasses:
- ExponentialRangeModel, PortBoundedRangeModel
public class DoubleBoundedRangeModel
- extends javax.swing.DefaultBoundedRangeModel
Double precision data model for sliders and knobs.
Maps integer range info to a double value.
- See Also:
- Serialized Form
Constructor Summary |
DoubleBoundedRangeModel(java.lang.String name,
int resolution,
double dmin,
double dmax,
double dval)
|
Methods inherited from class javax.swing.DefaultBoundedRangeModel |
addChangeListener, getChangeListeners, getExtent, getListeners, getMaximum, getMinimum, getValue, getValueIsAdjusting, removeChangeListener, setExtent, setMaximum, setMinimum, setRangeProperties, setValue, setValueIsAdjusting, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DoubleBoundedRangeModel
public DoubleBoundedRangeModel(java.lang.String name,
int resolution,
double dmin,
double dmax,
double dval)
equivalentTo
public boolean equivalentTo(java.lang.Object other)
setName
public void setName(java.lang.String name)
- Set name of value. This may be used in labels or when saving the value.
getName
public java.lang.String getName()
getDoubleMinimum
public double getDoubleMinimum()
getDoubleMaximum
public double getDoubleMaximum()
sliderToDouble
public double sliderToDouble(int sliderValue)
doubleToSlider
public int doubleToSlider(double dval)
getDoubleValue
public double getDoubleValue()
setDoubleValue
public void setDoubleValue(double dval)