Graphical Use Interface (GUI) Creation
Need help with this assignment?Get an original answer from a qualified tutor — from $10/page.
Get it written →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.
Get a plagiarism-free answer to this question
Send us your instructions and we’ll match you with the best writer in your subject.
- 100% human-written, zero AI
- Turnitin report included
- Confidential — we never share your data
- Free revisions & refunds