A hands-on collection of Java GUI programs built using
javax.swingβ created while learning GUI & Event-Driven Programming in Java.
| File | Description |
|---|---|
GUI.java |
Basic JFrame window β the "Hello World" of Swing |
- Make sure you have JDK 8+ installed
- Clone the repo:
git clone https://github.com/YOUR_USERNAME/java-swing-gui-lab.git- Open in Eclipse IDE
- Run any
.javafile with amain()method
- Java (JDK 8+)
- javax.swing
- Eclipse IDE
| Date | What I Learned |
|---|---|
| Today | Created first JFrame window with setBounds and setVisible |
βοΈ I update this as I learn new things daily!
- Buttons & Event Listeners
- Text Fields & Labels
- Paint App
- Notepad Clone
Laiba Azeem
π Pakistan | Learning Java GUI one frame at a time π
