Java-Advanced-Calculator

This project is a feature-rich calculator application built using Java Swing for a user-friendly graphical interface. It was developed as a group project during our 2nd semester. The calculator supports both basic operations (addition, subtraction, multiplication, division) and advanced mathematical functions such as sin, cos, tan, etc. My primary role in the project was implementing the trigonometric functions, ensuring accurate results and smooth user interaction. The intuitive design and clean layout made the calculator easy to use, enhancing the overall user experience.

Tech Stack:

  • Core Java
  • Java Swing
  • Java AWT
  • Java ActionListner

Problems Faced:

  • Difficulty in accurately computing trigonometric functions.
  • GUI layout became cluttered with too many buttons.

How I Solved Them:

  • Used Java's Math library to implement precise sin, cos, and tan calculations.
  • Organized components using Java Swing's GridLayout for a clean and user-friendly interface.
Your message has been sent!