A beginner-friendly Java GUI application for managing a simple library system. Built using Java Swing and Core Java concepts.
- View all available books
- Borrow a book
- Return a book
- Console-friendly and interactive interface
- Java (Core)
- Java Swing (for GUI)
- OOP principles (Encapsulation, Lists, Classes)
Coming soon!
- The app displays a list of available books.
- Users can borrow a book by entering its name.
- Borrowed books are removed from the list.
- Returned books are added back to the list.
To run the project:
- Clone or download the repository
- Open
src/Project1GUI.java
in any Java IDE (like IntelliJ or VS Code) - Compile and run the main class
javac Project1GUI.java
java Project1GUI