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

arrow_back Aula 08 - Componentes JPasswordField, JFormattedTextField e JTable

O Componente Campo de Senha (JPasswordField)

As Propriedades do Componente Campo de Senha

Dentre as propriedades que já vimos, experimente alterar algumas sem consultar as aulas anteriores. Lembrando que algumas propriedades são muito importantes para determinados componentes.

Em particular, assim como nos outros componentes de texto (JTextField e JTextArea, por exemplo) que geralmente não apresentem nenhum texto predefinido, a propriedade text desse componente deve ficar vazia, principalmente no JPasswordField, no qual qualquer texto digitado não será exibido.

Na seção Outras propriedades, você poderá configurar as seguintes propriedades:

  • caretColor – funciona da mesma forma que outras propriedades de definição de cores, só que essa determina a cor do cursor dentro do componente.
  • preferredSize – permite definir os valores de largura e altura do componente em número de pixels. A Figura 3 apresenta a janela correspondente a essa propriedade.
  • Propriedade preferredSize do componente Campo de senha
  • caretPosition – permite definir em que posição o cursor estará quando a aplicação for executada. Lembre-se de que deve haver algum texto predefinido para que você visualize o resultado dessa propriedade, caso contrário, o cursor aparecerá no canto esquerdo do componente.
  • cursor – permite alterar o formato do cursor quando o componente estiver com o foco.
  • echoChar – essa propriedade permite alterar o caractere que deverá substituir o texto que for digitado no campo. Para isso, altere apenas o valor numérico.

Versão 5.3 - Todos os Direitos reservados