Files
swing-examples/Writerside2/topics/Spinner.md
2024-06-12 13:10:10 +09:00

43 lines
1.1 KiB
Markdown

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