gui.run
Class SpinnerNumberModelPow2
java.lang.Object
javax.swing.AbstractSpinnerModel
javax.swing.SpinnerNumberModel
gui.run.SpinnerNumberModelPow2
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.SpinnerModel
public class SpinnerNumberModelPow2
- extends javax.swing.SpinnerNumberModel
- implements java.io.Serializable
Created by Robert Distinti.
Copied and reused Java code
Only allows number that are a power of 2 (between min and max --also power of 2)
User: default
Date: Aug 8, 2005
Time: 3:57:17 PM
- See Also:
- Serialized Form
Methods inherited from class javax.swing.SpinnerNumberModel |
setMaximum, setMinimum, setStepSize |
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 |
SpinnerNumberModelPow2
public SpinnerNumberModelPow2(int value,
int minimum,
int maximum,
int stepSize)
SpinnerNumberModelPow2
public SpinnerNumberModelPow2()
setMinimum
public void setMinimum(java.lang.Integer minimum)
setMaximum
public void setMaximum(java.lang.Integer max)
getMinimum
public java.lang.Comparable getMinimum()
- Overrides:
getMinimum
in class javax.swing.SpinnerNumberModel
getMaximum
public java.lang.Comparable getMaximum()
- Overrides:
getMaximum
in class javax.swing.SpinnerNumberModel
setStepSize
public void setStepSize(java.lang.Integer step)
getStepSize
public java.lang.Number getStepSize()
- Overrides:
getStepSize
in class javax.swing.SpinnerNumberModel
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
getNumber
public java.lang.Number getNumber()
- Overrides:
getNumber
in class javax.swing.SpinnerNumberModel
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interface javax.swing.SpinnerModel
- Overrides:
getValue
in class javax.swing.SpinnerNumberModel
setValue
public void setValue(java.lang.Integer newValue)
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in interface javax.swing.SpinnerModel
- Overrides:
setValue
in class javax.swing.SpinnerNumberModel
main
public static void main(java.lang.String[] args)