Skip to content

A simple Java Swing application that demonstrates user registration with a graphical form. Users can enter their first and last name, add them to a list, and clear the input fields. The project showcases object-oriented programming in Java, event handling with Swing, and basic data storage using an ArrayList

Notifications You must be signed in to change notification settings

DanielaCarbonell/java-swing-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Manager Swing

A simple Java Swing application for managing users through a graphical form.
Users can enter their first and last name, add them to a list, and clear the input fields.
This project demonstrates object-oriented programming (OOP), event handling with Swing,
and basic data storage using an ArrayList.


Features

  • 📋 Register a new user with first and last name
  • 🗑️ Clear input fields
  • 💾 Store users in memory using an ArrayList
  • 💻 Display added users in console output
  • 🎨 Responsive layout with GridBagLayout

Technologies Used

  • Java 17+ (tested on Java 24)
  • Swing (for the GUI)
  • ArrayList (for in-memory storage)

Getting Started

Prerequisites

  • Install Java JDK (Java 17 or newer, works with Java 24)
  • Install Git

Clone the repository

git clone https://github.com/your-username/user-manager-swing.git
cd user-manager-swing

About

A simple Java Swing application that demonstrates user registration with a graphical form. Users can enter their first and last name, add them to a list, and clear the input fields. The project showcases object-oriented programming in Java, event handling with Swing, and basic data storage using an ArrayList

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages