github.com/MooseValley/LinkedLists-Students-GUI-Add-Delete-Display ↗

LinkedLists - Students GUI - Add, Delete, Display

An animated visualization of MooseValley/LinkedLists-Students-GUI-Add-Delete-Display's Git history from October 2019 to November 2020, built by 2 contributors. The codebase reached 29 lines, mostly Java. The video runs 15 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Java

Contributors

2

Lines of Code

29

From

2019-10-04

To

2020-11-24

Advertisement

About MooseValley/LinkedLists-Students-GUI-Add-Delete-Display

This project is an educational Java application that demonstrates how to use linked lists through a student email management system. It provides a graphical user interface where users can manage student records, each containing a student name and number that automatically generates an email address in the format of [email protected].

The GUI includes several core features accessible through buttons: an Add function that takes name and student number inputs and stores them in a LinkedList while displaying the results, a Delete function that removes entries by student name with error dialogs for invalid names, a Display All button that shows every student record currently stored, and an Exit button to close the application. The project also has a second part that adds editing capabilities, application titles, and interface improvements like centering error dialogs.

This is intended as a learning resource for Java students studying data structures, particularly linked lists and GUI development with Swing. The repository includes references to accompanying YouTube videos that walk through the development of both the basic version and the enhanced second version with additional features.

Advertisement

Share this video