Eu preciso colocar um campo para receber datas, me disseram que devo usar JFormattedTextField, mas não sei como fazer para que ele aceite mesmo apenas datas, a princípio ele funciona como um JtextField comum…
Como lidar com JFormattedTextField?
M
3 Respostas
M
Valeu cara, era isso mesmo qu eu precisava. Só pra ajudar quem mais vier dar uma olhada, o código ficou assim:
jdata1.addActionListener(new efetivo_jdata1_actionAdapter(this));
MaskFormatter maskdata;
try {
maskdata = new MaskFormatter("##/##/####");
maskdata.setValidCharacters("[telefone removido]");
maskdata.install(jdata1); } catch (ParseException ex) {
}
Foi assim que ficou!
Valeu!
modelos
MaskFormatter maskdatanas;
try {
maskdatanas= new MaskFormatter("##/##/####");
maskdatanas.setValidCharacters("[telefone removido]");
maskdatanas.install(DATA_NASC);
} catch(Exception ex) {
ex.printStackTrace();
}
DATA_NASC.updateUI();
MaskFormatter masktelecom;
try {
masktelecom = new MaskFormatter("(##) ####-####");
masktelecom.setValidCharacters("[telefone removido]");
masktelecom.install(TELEFONE_COM);
} catch(Exception ex) {
ex.printStackTrace();
}
TELEFONE_COM.updateUI();
Criado 23 de novembro de 2006
Ultima resposta 23 de nov. de 2006
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo