我在 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/