File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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 Murach's Java Servlets and JSP this week in the Servlets 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: 19651

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.
subject: Command line IO
Similar Threads
Else without if error
Problem in Password encryption
Code Help
Login Window in Html page Apache style
JAR with no Command Prompt involved