Create SpinnerNumberModel and set start and end value in Java
Description
The following code shows how to create SpinnerNumberModel and set start and end value.
Example
import java.awt.BorderLayout;
/* w w w .ja va 2 s . c o m*/
import javax.swing.JFrame;
import javax.swing.JSpinner;
import javax.swing.SpinnerNumberModel;
public class Main {
public static void main(String args[]) {
JFrame frame = new JFrame("JSpinner Sample");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Double current = new Double(5.50);
Double min = new Double(0.00);
Double max = new Double(10.00);
Double step = new Double(0.25);
SpinnerNumberModel m_numberSpinnerModel = new SpinnerNumberModel(current, min, max, step);
JSpinner spinner = new JSpinner(m_numberSpinnerModel);
frame.add(spinner, BorderLayout.SOUTH);
frame.setSize(200, 90);
frame.setVisible(true);
}
}
The code above generates the following result.
Home »
Java Tutorial »
Swing »
Java Tutorial »
Swing »