JPasswordField show a default text ?

I want to know how to show a default message in a JPasswordField box something like "At least 8 chars", let me show you.

If it do this:

Java Code:

passBox=new JPasswordField("At least 8 chars");

It shows this " ************* " instead of the text.

So I want this to show me the default message but also and very important I want this to hide the password when the users start to type it.
(I've already added a MouseListener so when the users click on the password field, they don't need to delete the default text).