import java.awt.Toolkit; import java.io.Console; public class ConsoleTest { public static void main(String[] args) { Console cons; char[] passwd; if ((cons = System.console()) != null && (passwd = cons.readPassword("[%s]", "Password:")) != null) { //... cons.format("Password: >%s<\n", new String(passwd)); } Toolkit.getDefaultToolkit().beep(); System.out.println("DONE."); } }