Установка формата времени для jspinner в качелях
Я работаю в приложении java swing. В этом приложении я должен принимать временные данные от пользователя.
Мне нужно сделать JSpinner на время, только в формате hh: mm am/pm. я искал в свойствах, но не смог получить этот формат.
Пожалуйста, предложите мне способ отображения времени в формате hh: mm am/pm. Я благодарю всех ваших ценных предложений.
Ответы
Ответ 1
Вы можете установить редактор и модель даты следующим образом:
SpinnerDateModel model = new SpinnerDateModel();
model.setCalendarField(Calendar.MINUTE);
spinner= new JSpinner();
spinner.setModel(model);
spinner.setEditor(new JSpinner.DateEditor(spinner, "h:mm a"));
Ответ 2
Спасибо, что ответила Гийому. Ваш ответ работает на меня после внесения небольшого изменения.
spinner.setEditor(новый JSpinner.DateEditor(spinner, "h: mm a" ));
Это дает мне подходящий формат.