# Package com.codename1.ui.spinner

package com.codename1.ui.spinner
Spinners allows picking of simple sequential values similarly to combo boxes but of a much wider value set. They are mostly designed for picking dates, numbers or hours of the day.

- Related Packages
  Package
  Description
  com.codename1.ui
  Main widget package containing the component/container "composite" similar both in terminology and design to Swing/AWT.
- Class
  Description
  BaseSpinner
  Base class for spinners
  DateSpinner
  A date spinner allows selecting a date value within the given date range
  DateTimeSpinner
  The date and time spinner extends the time spinner by allowing to pick a specific day as well
  GenericSpinner
  A spinner class that allows arbitrary values, this is effectively a combo box replacement for platforms where a combo box is not available
  NumericSpinner
  A spinner class that allows picking a number
  Picker
  `Picker` is a component and API that allows either popping up a spinner or using the native picker API when applicable.
  Picker.DateGetter
  Functional interface that supplies the default `Date` to display when a date-type picker is opened without an explicit value.
  Picker.LightweightPopupButtonPlacement
  Placement options for custom lightweight popup buttons.
  TimeSpinner
  Allows selecting a time of day either in 24 hour batches or AM/PM format.