Best way to constrain user to enter a time in a JTextField

Viewed 9442

In one of my java applications, there is a field where the user is supposed to enter a time. I know, I can simply keep it as a normal JTextField and at the time of validation I can check the value and so on...

But I think there is a better way than that..

For example, if this is a matter with a date, then JXDatePicker (which comes with swingx) can be used very handily. Eventually, the users selection is guaranteed to be a date.

Likewise, there must be a better way for time selection too. Will someone share your knowledge if you know a better solution.

Any thought is appreciated. Thank you!

4 Answers
Related