Giter VIP home page Giter VIP logo

logingui's Introduction

John's Demo Banner

LoginGUI

This is a project I presented in my programming 2 class. It is a simple GUI that logs you in if the username and password match in the hash map.

What does the project do?

This project takes in a username and password and checks to see if they match and if and only if they match will they be granted access to the next screen.

What I learned from this project?

I learned a lot in this project and at the time was the biggest project I did to date. It was so much fun creating and learned a whole lot. I more specifically learned about Javas Javax Swing library to edit the Graphical User Interface. i Used alot of Jbuttons and JTextFields to make this project work and user friendly. I also used a LinkedList which at the time had no clue what exactly it was doing but managed to figure out how to use it. The linked lost was used to store the customer info after successfully logging in.

This project in action!

First after launching the application you are prompted with this screen. (Yes blue is my favorite color!)

CleanShot 2022-11-04 at 08 57 19@2x

Next you will input the username and password and this is what happens if it does not match the hashmap.

CleanShot 2022-11-04 at 09 03 13@2x

After successfully logging, you will be prompted with this screen

CleanShot 2022-11-04 at 09 04 28@2x

Now what you can do here after logging in is insert a ID number associated with a name and it will be added to the top of the screen with a email concatenated to the end of the name.

CleanShot 2022-11-04 at 09 05 57@2x

logingui's People

Contributors

johnwywallace avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.