java - 在 swings 中设置 jspinner 的时间格式

标签 java swing time jspinner

我在 java swing 应用程序中工作。在该应用程序中,我必须从用户那里获取时间输入。 我暂时需要制作一个 JSpinner,只能采用 hh:mm am/pm 格式。我在属性中搜索但无法获得此格式。

请建议我一些以 hh:mm am/pm 格式显示时间的方法。我感谢你所有宝贵的建议。

最佳答案

您可以像这样设置编辑器和日期模型:

SpinnerDateModel model = new SpinnerDateModel();
model.setCalendarField(Calendar.MINUTE);

spinner= new JSpinner();
spinner.setModel(model);
spinner.setEditor(new JSpinner.DateEditor(spinner, "h:mm a"));

关于java - 在 swings 中设置 jspinner 的时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3845374/

相关文章:

java - Jar 和 java.library.path

ruby-on-rails - distance_of_time_in_words,然后删除单词 "about"

JavaFX 显示时间并每秒刷新

Java Firebase 按子值搜索

java - 如何通过 Maven 将 "-J"选项传递给 javac?

java - 在 Hibernate 中使用复合主键映射集合

java - 将 JTable 中的单元格中的日期居中

java - 将同一行上的文本以 html 格式附加到 JEditorPane

java - 如何设置背景图片?

c++ - 使用 system_clock::to_time_t 的持久性 time_t 警告