aspose file tools*
The moose likes Beginning Java and the fly likes Command line IO Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Command line IO" Watch "Command line IO" New topic

Command line IO

Michael Anderson

Joined: Oct 19, 2007
Posts: 4
My Java Program is to be executed from the command line, reading and writing to/from the command window. It will prompt for SQL data connection parameters. Ea: Servername, Basename, Username, and Password.

java myjavaprog

Enter Server Name? myserver
Enter Database? mybase
Enter User name? me
Enter Password? symb0l1c

Q: When the user is typing the password into this character mode prompt, how do I (the programmer)turnoff the echo to the command window so that no one can see the password being typed by the user?

Thanks in Advance,

With 1/4 century of programming experience, yet I am a Java Greenhorn.
Rob Spoor

Joined: Oct 27, 2005
Posts: 19538

If you're using Java 1.6, take a look at This has a method called readPassword() which turns off echoing.

How To Ask Questions How To Answer Questions
Michael Anderson

Joined: Oct 19, 2007
Posts: 4
Thanks! That is what I needed.
It is sorta covered in the JavaRanch Style Guide.
subject: Command line IO
Similar Threads
Problem in Password encryption
Login Window in Html page Apache style
Code Help
Else without if error
JAR with no Command Prompt involved