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.
Types
class BaseSpinner | Base class for spinners |
class DateSpinner | A date spinner allows selecting a date value within the given date range |
class DateSpinner3D | Three wheels – day, month and year – that together select one date inside a configured range. |
class DateTimeSpinner | The date and time spinner extends the time spinner by allowing to pick a specific day as well |
class DateTimeSpinner3D | A date and a time of day on one row of wheels: a day wheel beside the hour and minute wheels of TimeSpinner3D. |
class DurationSpinner3D | Wheels that select a LENGTH of time rather than a point in it – days, hours and minutes, according to how it is configured. |
class GenericSpinner | A spinner class that allows arbitrary values, this is effectively a combo box replacement for platforms where a combo box is not available |
interface InternalPickerWidget | The value contract every lightweight picker spinner implements, so Picker can drive any of them without knowing which one it holds. |
class NumericSpinner | A spinner class that allows picking a number |
class Picker | Picker is a component and API that allows either popping up a spinner or using the native picker API when applicable. |
class Spinner3D | A scrolling wheel of values styled after the iOS picker, and the body of a lightweight Picker. |
class TimeSpinner | Allows selecting a time of day either in 24 hour batches or AM/PM format. |
class TimeSpinner3D | Hour and minute wheels selecting a time of day, in either 24 hour or AM/PM form according to #setShowMeridiem(boolean). |