Class: Helper.java
Class: FormatUI.java
Class: Passwd.java
Class: PassUI.java
Class: PassMain.java
Author: Shahrzad Jahangirian
Language: Java
Date Added: April 8, 2020
Licence: All source codes are for showing my skills in Software Development to get
me a Job as a Java Developer, C++ Developer, Application Developer, Software Engineer, Analyst Programmer.
You are not allowed to sell this Application or use my codes to develop an application for Sale or apply my codes to develop
software for commercial use and profit. You can offer me a price to buy the Application for mass production or buy my codes to
develop your own application for profit.
Description: This application generate custom Password according to user choice from 8 to 20 characters length. It allows user
to choose one to four options for Password combination. Commonly a strong Password needs to have Numbers, Lowercase and Uppercase Letters, and
Special Characters. The "Generate Custom" button creates a Password according to user selection as explained above and "Generate Auto" creates a
Strong Password with 10 characters that includes Numbers, Uppercase and lowercase letters and Special characters.
How to Run: I run this program in Windows 7 Command line Prompt with
Java(TM) SE Runtime Environment 6 on my computer
Compile and Run it as below:
I assumed you saved all files at C:\javacodes then you need to compile following files on command prompt in exact following orders
C:\javacodes> javac Helper.java -d c:\javacodes "compiles the Helper class"
C:\javacodes> javac FormatUI.java -d c:\javacodes "compiles the FormatUI class"
C:\javacodes> javac Passwd.java -d c:\javacodes "compiles the Passwd class"
C:\javacodes> javac PassUI.java -d c:\javacodes "compiles the PassUI class"
C:\javacodes> javac PassMain.java "compiles PassMain class"
C:\javacodes> Java PassMain "and to run it"