# 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)` : 포맷