Estou com uma dúvida gigante referente a caixas JFormattedTextField, inclusive já postei outra vez sobre o assunto, mas não obtive uma resposta clara. É o seguinte:
txtData = new JFormattedTextField(
new MaskFormatter("##/##/####"));
o que eu preciso é que no lugar dos ## me retorne a data atual do sistema no formato dd/mm/yyyy. Eu preciso importar a Classe Calendar, né? Mas quais são os procedimentos até conseguir colocar a data no JFormattedTextField?
Mas como eu faço para aplicar isso no JTextField de modo que eu possa alterar manualmente a data depois?
Estou com uma dúvida gigante referente a caixas JFormattedTextField, inclusive já postei outra vez sobre o assunto, mas não obtive uma resposta clara. É o seguinte:
txtData = new JFormattedTextField(
new MaskFormatter("##/##/####"));
o que eu preciso é que no lugar dos ## me retorne a data atual do sistema no formato dd/mm/yyyy. Eu preciso importar a Classe Calendar, né? Mas quais são os procedimentos até conseguir colocar a data no JFormattedTextField?
Mas como eu faço para aplicar isso no JTextField de modo que eu possa alterar manualmente a data depois?
Mas se de tudo preferir não usa-la vc pode usar o evento onFocusLost no componente JFormattedTextField para quando deixar o foco retornar a data do dia usando Calendar.
tem várias formas de fazer, eu prefiro e uso o JXDatePicker pq acho bem mais estiloso.