Java JSpinner(SpinnerModel model) Constructor
Syntax
JSpinner(SpinnerModel model) constructor from JSpinner has the following syntax.
public JSpinner(SpinnerModel model)
Example
In the following code shows how to use JSpinner.JSpinner(SpinnerModel model) constructor.
import java.awt.Container;
import java.awt.FlowLayout;
import java.util.Calendar;
import java.util.Date;
/*www .j a v a 2s . co m*/
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JSpinner;
import javax.swing.SpinnerDateModel;
public class Main extends JFrame {
public Main() {
super("Month Spinner");
setSize(200, 100);
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c = getContentPane();
c.setLayout(new FlowLayout(FlowLayout.LEFT, 4, 4));
c.add(new JLabel("Expiration Date:"));
Date today = new Date();
JSpinner s = new JSpinner(new SpinnerDateModel(today, null, null, Calendar.MONTH));
JSpinner.DateEditor de = new JSpinner.DateEditor(s, "MM/yy");
s.setEditor(de);
c.add(s);
setVisible(true);
}
public static void main(String args[]) {
new Main();
}
}
Home »
Java Tutorial »
javax.swing »
Java Tutorial »
javax.swing »