estou tentando evitar que um usu�rio digite caracteres inv�lidos em um campo
texto.
estou evitando a pregui�a de aplicar um KeyListener sobre o campo e
procurando a solu��o prevista na API, atrav�s das classes MaskFormatter,
InputVerifier e JFormattedTextField.
e confesso que a coisa t� mais cascuda do que o esperado...
A� embaixo vai um c�digo de teste... alguma id�ia?
// recipients e carbonCopy s�o dois campos JFormattedTextField ...
try {
mask = new MaskFormatter("A");
mask.setValidCharacters("abcdefghijklmnopqrstuvxyzABCDEFGHIJKLMNOPQRSTUVXYZ1
234567890@;");
mask.setAllowsInvalid(false);
mask.install(recipients);
mask.install(carbonCopy);
}
catch(ParseException error) {
error.printStackTrace();
}
Felipe Ga�cho
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]