Выбор времени качания - PullRequest
       2

Выбор времени качания

8 голосов
/ 28 сентября 2011

Я ищу симпатичный и приличный компонент выбора времени.Есть много альтернатив для выбора даты на Swing, но нет времени.

Я видел хорошие компоненты Date / Time, выбирающие на JQuery (например: http://trentrichardson.com/examples/timepicker/).Есть что-то похожее на Swing?

Заранее спасибо.

Ответы [ 3 ]

4 голосов
/ 28 сентября 2011

Использование JSpinner с SpinnerNumberModel

3 голосов
/ 15 марта 2016

Я бы предложил TimePicker компонент LGoodDatePicker библиотеки.Время может быть выбрано с помощью (по умолчанию) выпадающего меню, с (опционально) кнопками в стиле «spinner» или с обоими.

Справедливое раскрытие: я основной разработчик.

TimePicker может быть настроен с дополнительными настройками.Вот некоторые настройки: язык (языковой стандарт), время по умолчанию в раскрывающемся меню, шрифты и цвета, форматы отображения / меню / синтаксического анализа, часы 12 или 24 часа, точность в секундах или наносекундах и т. Д.

Библиотека также включает компоненты DatePicker и DateTimePicker.Все три компонента просты в использовании.(Каждый из них может быть создан одной строкой кода.)

Я вставил скриншоты компонентов и демонстрационное приложение ниже.

Домашняя страница проекта: https://github.com/LGoodDatePicker/LGoodDatePicker.

DateTimePicker screenshot

(Нажмите, чтобы увеличить демонстрационный скриншот.) Demo screenshot

3 голосов
/ 28 сентября 2011

Думаю, вам понравится простота JCalendar.Он предлагает JDateChooser, JDayChooser или JSpinnField, написанные Кай Тоедтером, доступные здесь: JCalendar 1.4 .

JDateChooser Example

Ваши даты можно получить так:

java.util.Date fromDate = jDateChooser1.getDate();

JSpinnField позволяет легко устанавливать максимальные и минимальные значения:

jSpinField1.setMaximum(59);
jSpinField1.setMinimum(0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...