Texto de ajuda dentro do jTextField

Boa noite a todos!!

Estou com uma dúvida e não sei como revolver quem puder me ajudar ficarei muito agradecido.

DÚVIDA: em minha aplicação tenho alguns jtextfield e gostaria que dentro de cada um deles mostrasse um texto de ajuda como este: [senha de acesso]

Deus abençoe a todos!!!

JTextField tem um construtor que recebe uma String como parâmentro. Essa String é uma msg que já aparece logo no começo.

edit: Também poderia colocar um tooltip com: setToolTipText(text), mas acho que não é isso que você quer né

já usei o setToolTipText(text) porém ele só aparece quando o jTextField recebe o foco. Preciso que a informação de ajuda fique no jTextField até o usuário clicar dentro do jtextfield.

Algo que ja esteja escrito no jTextField antes do usuário clicar?

public class Cadastro extends javax.swing.JFrame { public Cadastro() { initComponents(); jTextField1.setText("String Desejada"); jTextField2.setText("String Desejada"); } }

dexa eu ve se intendi
antes do usuario digitar algo
vc quer que ja tenha um texto como o “Digite sua senha”
e quando o usuario clicar para digitar vc
quer que suma esse texto certo?

Quando o seu JTextField Ganhar o Foco
vc Apaga o Conteudo dele para que o
usuario possa digitar a senha no caso
dessa maneira:

JTextField1.setText("");

e qdo o seu JTextField perder o foco
e não estiver escrito nada faz ele receber novamento
o “Digite sua senha”

if (JTextField1.lenght()==0)
  JTextField1.setText("Digite sua senha!");

bom espero que ajude

qualquer coisa é so postar!

1 curtida

Obrigado pela ajuda de todos consegui setar o texto conforme orientação do Vinny.

Valeu!!!