Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mohd-tahzeeb-khan/calculator

Standard Calculator is a type of Calculator which can perform Basic Arthmetic Operations. This Project content the Calculator which can perform Arthmetic operation such as Addition, Substraction, Multiplication, Division, and additionally Percentage of Nos.
https://github.com/mohd-tahzeeb-khan/calculator

actionlistener arithmetic-operations awt-gui calculator-application eventlistener if-else java swing swing-components swing-gui

Last synced: 22 days ago
JSON representation

Standard Calculator is a type of Calculator which can perform Basic Arthmetic Operations. This Project content the Calculator which can perform Arthmetic operation such as Addition, Substraction, Multiplication, Division, and additionally Percentage of Nos.

Awesome Lists containing this project

README

        

# Hi, I'm Mohd Tahzeeb Khan! 👋, Here's my Project on Java with GUI

# Standard Calculator

Standard Calculator is a type of Calculator which can perform Basic Arthmetic Operations. This Project content the Calculator which can perform Arthmetic operation such as Addition, Substraction, Multiplication, Division, and additionally Percentage of Nos.

This Project is totally Developed in Java Programming Langauge with Swing for the GUI(Graphical User Interface), and Base of AWT(Abstract Window Toolkit). This is Very Basic Project to learn the concept of Java Advance(Swing).

This Project will Help Anyone to understand the concepts and Techniques used. Every Line of the code contents comments which can help you to understand the meaning and use of the every line in the code.

## Tech Stack

**Frontend(GUI):** Swing

**Backend:** Core Java

## Badges

Add badges from somewhere like: [shields.io](https://shields.io/)

[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)

## License

[MIT](https://choosealicense.com/licenses/mit/)

## Lessons Learned

While Developing this project one can understand the working of Swing and nested if-else conditions. This project consist of nested if-else condition. As a Topic suggested for this project it has a ability to calculate 2 Numbers at a time. This logic behind the arthmethic operation is developed from scratch(from begining), and easy to understand.
1. Nested If-else
2. Swing for GUI
3. ActionHandling
4. EventHandling
5. little-bit concept of Classes and Object.

## Execution of Project

Copy command into your Command Propmt(CMD)
```bash
git clone https://github.com/Tahzeeb-web-py/Calculator.git
```
The Above command will clone the project from remote Directory to the local Directory.

Then, open the Directory to any code editor and paste below command.
```bash
java Calci
```
That's all to Execute this project
## Authors (Developed by)

- [@Mohd Tahzeeb Khan](https://www.github.com/Tahzeeb-web-py)

## 🛠 My Skills
HTML, CSS, Javascripts(Basic)....

Python Programming, Django Framework, Flask Framework, Tkinter...

Java Programming, Swing.