Arithmetic Calculator GUI A simple Java Swing application for:
✅ Arithmetic Operations (Addition, Subtraction, Multiplication, Division)
✅ User-Friendly GUI with all buttons arranged compactly
✅ No Database Required (Data is stored in memory)
📌 Features
Basic Arithmetic Calculator: Perform addition, subtraction, multiplication, and division.
Error Handling: Proper division by zero error handling.
Clean & Intuitive Interface: User-friendly interface for easy interaction.
Compact Design: Smaller buttons with a large result display area.
🛠️ Technologies Used
Java (JDK 8+) – Core development language.
Swing (Java GUI) – For building the user interface.
JDK/JRE – Java Runtime Environment required to run the application.
📂 Project Structure
ArithmeticCalculatorGUI/
│-- ArithmeticCalculatorGUI.java # Main application file
│-- README.md # Documentation
│-- .gitignore # Ignore compiled files
🚀 Installation & Setup
🔹 Prerequisites
Before running the project, ensure you have:
Java JDK 8+ installed. Check using:
java -version VS Code or Any Java IDE (Eclipse, IntelliJ IDEA, NetBeans, etc.)
🔹 Steps to Run
1️⃣ Clone the repository
git clone https://github.com/your-username/ArithmeticCalculatorGUI.git cd ArithmeticCalculatorGUI 2️⃣ Open the project folder in VS Code or any Java IDE.
3️⃣ Compile the Java file
javac ArithmeticCalculatorGUI.java
4️⃣ Run the application
java ArithmeticCalculatorGUI
📸 Screenshots Add screenshots of the application GUI here.
🧰 Features to Add (Future Enhancements)
✅ Advanced Error Handling: More robust error checking for inputs.
✅ Clear Screen Button: Add a button to clear the current input or result.
✅ Memory Functions: Implement functionality for saving intermediate results.
🤝 Contributing
Want to contribute? Follow these steps:
1️⃣ Fork the repository
2️⃣ Create a new branch
git checkout -b feature-branch
3️⃣ Make changes & commit
git commit -m "Added new feature" 4️⃣ Push changes
git push origin feature-branch 5️⃣ Submit a pull request
📜 License
AUTHOR NAME - SAHIL SANAP
This project is open-source under the MIT License. Feel free to use and modify it.

