Olá sou novo na programação, e estou em um impasse, quero criar um JTextField onde um texto padrão aparece como ajuda, e ao clicar na caixa o texto some. Achei esse tópico Texto de ajuda dentro do jTextField mas estou tendo problemas no método lenght() (The method lenght() is undefined for the type JTextFieldJava(67108964))
public JTextField ModeloTextoField(int tx,int ty,int lx,int ly,String texto){
JTextField t = new JTextField();
t.setSize(tx,ty);
t.setLocation(lx,ly);;
t.setBackground(tema.getT_TF_PadraoTexto());
t.setBorder(BorderFactory.createMatteBorder(3,3,3,3,tema.getT_TF_PadraoBorda()));
if(t.lenght()==0){
t.setForeground(tema.getT_TF_PadraoTexto2());
t.setText(texto);
}else{
t.setForeground(tema.getT_TF_PadraoTexto());
t.setText("");
}
return t;
}