# Spinner

* `JSpinner()` / `JSpinner(SpinnerModel)`

* `getValue()` / `setValue(Object)`
* `getPreviousValue()` / `getNextValue()`
* `getModel()` / `setModel(SpinnerModel)`
* `getEditor()` / `setEditor(JComponent)`
* `protected JComponent createEditor(SpinnerModel)`

## SpinnerModel

### SpinnerListModel

* `getList()` / `setList(List)`

### SpinnerNumberModel

* `Number getNumber()` / `setValue(Object)`
* `getMinimum()` / `setMinimum(Comparable)`
* `getMaximum()` / `setMaximum(Comparable)`
* `getStepSize()` / `setStepSize(Number)`

### SpinnerDateModel

* `getDate()` / `getValue()` / `setValue(Object)`
* `getStart()` / `setStart(Comparable)`
* `getEnd()` / `setEnd(Comparable)`
* `getCalendarField()` / `setCalendarField(int)` : Calendar.ERA | YEAR | MONTH | WEEK_OF_YEAR | WEEK_OF_MONTH | DAY_OF_MONTH | DAY_OF_YEAR | DAY_OF_WEEK | DAY_OF_WEEK_IN_MONTH | AM_PM | HOUR_OF_DAY | MINUTE | SECOND | MILLISECOND

## JSpinner.DefaultEditor

* `JFormattedTextField getTextField()`

### JSpinner.ListEditor
### JSpinner.DateEditor

* `JSpinner.DateEditor(JSpinner,String)` : 포맷

### JSpinner.NumberEditor

* `JSpinner.NumberEditor(JSpinner,String)` : 포맷
