Setting Time Format for jspinner in swings

前端 未结 2 883
粉色の甜心
粉色の甜心 2021-02-19 01:50

I am working in a java swing application. In that application i have to take time input from user. I need to make a JSpinner for the time, only in the hh:mm am/pm format. i sear

相关标签:
2条回答
  • 2021-02-19 02:22

    You can set an editor and a date model like this:

    SpinnerDateModel model = new SpinnerDateModel();
    model.setCalendarField(Calendar.MINUTE);
    
    spinner= new JSpinner();
    spinner.setModel(model);
    spinner.setEditor(new JSpinner.DateEditor(spinner, "h:mm a"));
    
    0 讨论(0)
  • 2021-02-19 02:22

    Thanks for answering Guillaume. Your answer is working for me after making a small change i.e.

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

    This gives me an appropriate format.

    0 讨论(0)
提交回复
热议问题