Olá, existe alguma propriedade do JTextField que eu possa setar um texto “inicial” no mesmo (não sei se existe um nome especifico para isso).
Ex: no site do DropBox quando voce vai fazer login aparecem os campos de login e senha com o texto “inicial” Email e Password, assim que a pessoa digita o mesmo some e caso não tenha nada no campo de texto ele volta a aparecer.
Nativamente não é possível.
No entanto, você pode encontrar algumas soluções prontas do tipo: http://tips4java.wordpress.com/2009/11/29/text-prompt/
Você pode buscar mais soluções no google pelos termos “JTextField placeholder”.
Se for um ou dois campos e vc não quiser código de terceiros, pode fazer isso manualmente setando um texto inicial e removendo o mesmo quando o campo receber o focom, usando uma flag para saber se o valor do campo foi realmente digitado. Não recomendo essa solução.