Skip to content

MrSubham08/Scientific-Calculator-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧮 Scientific Calculator (Java)

A modern scientific calculator desktop app built using Java Swing with a clean dark UI and advanced mathematical operations.


🚀 Features

  • Basic operations (+, −, ×, ÷)
  • Scientific functions (√, x², power)
  • Dark UI 🌙
  • Keyboard support ⌨️
  • Expression display
  • History panel with clear option
  • Error handling

💻 Download & Run

👉 Download the EXE from the repository (or release section) and double-click to run.


📸 Preview

Calculator UI


🛠️ Tech Stack

  • Java (Swing)
  • OOP Concepts
  • Event Handling

📚 Key Learnings

  • Built GUI applications using Java Swing
  • Implemented event-driven programming
  • Managed state handling for calculator operations
  • Packaged Java app into executable (.exe)

▶️ How to Run

Run EXE

Double-click ScientificCalculator.exe

Run JAR

java -jar ScientificCalculator.jar

👨‍💻 Author

Subham Kumar 📧 shubhamkumar13082004@gmail.com 🔗 LinkedIn: www.linkedin.com/in/subhamkumar08

⭐ If you like this project

Give it a ⭐ on GitHub!

About

A modern scientific calculator built using Java Swing with advanced features and clean UI.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages