as.clynx.gui
Class SpinnerNumberModel2

java.lang.Object
  extended by javax.swing.AbstractSpinnerModel
      extended by javax.swing.SpinnerNumberModel
          extended by as.clynx.gui.SpinnerNumberModel2
All Implemented Interfaces:
java.io.Serializable, javax.swing.SpinnerModel

public class SpinnerNumberModel2
extends javax.swing.SpinnerNumberModel

The class SpinnerNumberModel2.java extends the SpinnerNumberModel. it rounds a float or double value to the specified number of digits. that avoids rounding errors which occure in the normal SpinnerNumberModel.

Version:
cLynx v.1.2, JDK 6.0: 12.10.2007
Author:
Andreas Senfter - andreas@senfters.com
See Also:
Serialized Form

Constructor Summary
SpinnerNumberModel2(double d, double d1, double d2, double d3, int digit)
          Constructor
SpinnerNumberModel2(float f, float f1, float f2, float f3, int digit)
          Constructor
 
Method Summary
 java.lang.Object getNextValue()
           
 java.lang.Object getPreviousValue()
           
 
Methods inherited from class javax.swing.SpinnerNumberModel
getMaximum, getMinimum, getNumber, getStepSize, getValue, setMaximum, setMinimum, setStepSize, setValue
 
Methods inherited from class javax.swing.AbstractSpinnerModel
addChangeListener, getChangeListeners, getListeners, removeChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpinnerNumberModel2

public SpinnerNumberModel2(double d,
                           double d1,
                           double d2,
                           double d3,
                           int digit)
Constructor

Parameters:
d -
d1 -
d2 -
d3 -
digit -
See Also:
SpinnerNumberModel

SpinnerNumberModel2

public SpinnerNumberModel2(float f,
                           float f1,
                           float f2,
                           float f3,
                           int digit)
Constructor

Parameters:
f -
f1 -
f2 -
f3 -
digit -
See Also:
SpinnerNumberModel
Method Detail

getNextValue

public java.lang.Object getNextValue()
Specified by:
getNextValue in interface javax.swing.SpinnerModel
Overrides:
getNextValue in class javax.swing.SpinnerNumberModel

getPreviousValue

public java.lang.Object getPreviousValue()
Specified by:
getPreviousValue in interface javax.swing.SpinnerModel
Overrides:
getPreviousValue in class javax.swing.SpinnerNumberModel