Graphical Use Interface (GUI) Creation
Due to corporate hacking incidents in the news, a large company is currently worrying about keeping their computer information safe. One reason companies get hacked is because employees use simple passwords. Your job will be to create a password checker so employees can create their own password and still comply with the new company requirements for password generation.
For this assignment, you will implement a Java GUI program to solve this problem. Begin this assignment by accessing your virtual lab environment and following the instructions. You will create a graphical user interface (GUI) with JButtons and JLabels.
The GUI must accomplish the following:
- Prompt the user to create a password.
- Ensure password entry contains two Uppercase Characters, two Lowercase Characters, and two Digits.
Below is an example of how this may be accomplished.
Create a unique password |
Minimum Requirements |
Password: |
|
JButton: Check if password meets minimum requirements. |
Create a “Check” JButton to trigger a comparison against the minimum requirements. The program must notify the user of success or failure to meet minimum password requirements. The mode of this notification is up to the discretion of the student, but the element must be included. The GUI design should be logical and self-explanatory so a user can immediately understand the program and how to use it. Therefore, it must include the required labels and titles so the user understands which controls are associated with what operation. In other words, the interface should be as user-friendly as possible providing the user with instant information about where to type and which buttons are required to complete the function(s).
Once you have completed your GUI program you will copy your code and export it from the lab environment in a text file (.txt), then attach it to the initial post for the interactive assignment. In your initial post explain any problems or difficulties you had in creating the program and what you did to resolve the issues. Describe what you learned from having gone through the creation process. Describe any portion of the code design that you liked and identify at least one aspect on which you would like specific feedback on your code. Your initial post should be a minimum of 200.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.