Melhor maneira de restringir o usuário para inserir um horário em um JTextField

Em um dos meus aplicativos java, existecampo onde o usuário deve inserir um horário. Eu sei, eu posso simplesmente mantê-lo como um normalJTextField e no momento da validação eu posso verificar o valor e assim por diante ...

Mas eu acho que há uma maneira melhor do que isso ..

Por exemplo, se este for um assunto com data,JXDatePicker (que vem comswingx) pode ser usado com muita facilidade. Eventualmente, a seleção de usuários é garantida como uma data.

Da mesma forma, deve haver uma maneira melhor de seleção de tempo também. Alguém compartilhará seu conhecimento se você conhecer uma solução melhor?

Qualquer pensamento é apreciado. Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion