Limpar campos e mascaras de entrada

2 respostas
M

Olá pessoal,

Mais uma vez estou aqui para solicitar uma mãozinha. Olha só eu tenho várias jtextfields, jcomboboxes em um formulário. Alguém conhece um método que eu possa limpar as jtextfields e as jcomboboxes? E outra coisa, como eu faço para criar mascaras de entrada em Java? Tipo,
(0__)- para telefone
../-__ para cnpj

entre outros…

Muito obrigado galera…

2 Respostas

Rodrigo_Manhaes

Para limpar todos os componentes de texto e combos, você pode usar

for (Component c: getComponents()) if (c instanceof JTextComponent) ((JTextComponent) c).setText(""); else if (c instanceof JComboBox) ((JComboBox) c).removeAllItems();

Para usar máscaras, procure sobre JFormattedTextField.

M

Rodrigo Manhães:
Para limpar todos os componentes de texto e combos, você pode usar

for (Component c: getComponents()) if (c instanceof JTextComponent) ((JTextComponent) c).setText(""); else if (c instanceof JComboBox) ((JComboBox) c).removeAllItems();

Para usar máscaras, procure sobre JFormattedTextField.

Po Rodrigo Valeu pela ajuda mas como eu uso este código? É da forma que você colocou?

Abraços

Criado 26 de abril de 2006
Ultima resposta 27 de abr. de 2006
Respostas 2
Participantes 2