将JSpinner设置为倒数计时器

时间:2014-11-28 19:43:33

标签: java swing jspinner

我想使用JSpinner为倒数计时器选择一个时间,用户选择HR,MIN,SEC,其中任何一个值都可以是00。我使用的是SpinnerDateModel,但HR无法设置为00

1 个答案:

答案 0 :(得分:1)

JSpinner的默认日期显示格式取决于区域设置,但您可以通过明确设置JSpinner.DateEditor实例并使用所需格式the spinner's editor component来自定义日期格式:

JSpinner spinner = new JSpinner(new SpinnerDateModel());
spinner.setEditor(new JSpinner.DateEditor(spinner, "HH:mm:ss"));

HH将确保小时显示为前导零。