Login screen incorporates username and hidden password entry/storage:

Developed in a five person group using Java, XMPP, and Swing (Fall Semester 2010)