Sugerowałbym timepicker składnik biblioteka LGoodDatePicker. Czas można wybrać za pomocą menu (domyślnie) "rozwijanego", za pomocą (opcjonalnie) przycisków stylu "spinner" lub obu tych opcji.
Uczciwe ujawnienie: Jestem głównym programistą.
TimePicker można dostosować za pomocą opcjonalnych ustawień. Kilka ustawień to język (ustawienia regionalne), domyślne czasy w rozwijanym menu, czcionki i kolory, formaty wyświetlania/menu/parsowania, 12- lub 24-godzinny zegar, dokładność sekund lub nanosekund i tak dalej.
Biblioteka zawiera także składniki DatePicker i DateTimePicker. Wszystkie trzy komponenty są łatwe w użyciu. (Każda z nich może zostać utworzona za pomocą pojedynczej linii kodu).
Skopiowałem zrzuty ekranu komponentów i aplikacji demonstracyjnej poniżej.
Strona główna projektu: https://github.com/LGoodDatePicker/LGoodDatePicker.
(Kliknij aby powiększyć zrzut ekranu demo.)
+1 Nie wiedziałem o nowej wersji! – trashgod
Link do JSpinField nie działa. –
Dziękujemy! Zmienili swoją witrynę. –