Cursos / Informática para Internet / Desenvolvimento Desktop / Aula

arrow_back Aula 08 - Componentes JPasswordField, JFormattedTextField e JTable

O Componente Campo Formatado (JFormattedTextField)

Campos formatados servem para especificar a formatação da informação que deverá ser digitada em um campo de texto (JFormattedTextField). A formatação pode servir, por exemplo, para definir formatos de datas, número de telefones, número do CEP, CPF etc. Ela não só facilita a entrada de dados, como evita que o usuário digite a informação errada.

Como Utilizar o Campo Formatado em uma Aplicação

Vejamos passo a passo como utilizar esse componente:

  1. Execute o NetBeans e crie um novo projeto (Arquivo > Novo projeto).
  2. Defina um nome e salve seu projeto.
  3. Crie um novo Formulário JFrame.
  4. Clique e arraste um componente Campo formatado para o JFrame.
  5. Aparentemente, é idêntico ao Campo de texto, como mostra a Figura 4, entretanto, esse componente permite uma configuração que é bastante útil em determinadas situações.
  6. Componente Campo formatado
  7. A aparência de um campo de texto formatado ao ser executado é igual a um campo de texto convencional, não dá para distinguir um do outro (dependendo do tipo de formatação aplicado).
  8. Execute a aplicação (tecla F6). Veja que aparentemente você não teria como perceber a diferença entre um Campo de texto, um Campo de senha e o Campo formatado. Confira com a Figura 5.
Semelhança entre três componentes de texto

Obs.: O componente Campo formatado é utilizado quando se precisa definir o formato da informação que deve ser digitada. Geralmente, tem dimensões curtas.

A seguir, você conhecerá algumas propriedades determinantes na utilização desse componente.

Versão 5.3 - Todos os Direitos reservados