https://github.com/eduardocruzpalacios/calculator-java-swing
Calculator built with JDK 11.0.12, Java Swing & Window Builder bi-directional Java GUI designer.
https://github.com/eduardocruzpalacios/calculator-java-swing
calculator calculator-app calculator-application calculator-java calculator-java-swing calculator-javaswing calculatorapp java-swing-application swing-application
Last synced: 7 months ago
JSON representation
Calculator built with JDK 11.0.12, Java Swing & Window Builder bi-directional Java GUI designer.
- Host: GitHub
- URL: https://github.com/eduardocruzpalacios/calculator-java-swing
- Owner: eduardocruzpalacios
- License: gpl-3.0
- Created: 2022-04-23T10:06:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-28T09:39:55.000Z (about 3 years ago)
- Last Synced: 2025-01-17T19:12:53.195Z (9 months ago)
- Topics: calculator, calculator-app, calculator-application, calculator-java, calculator-java-swing, calculator-javaswing, calculatorapp, java-swing-application, swing-application
- Language: Java
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Calculator
Calculator built with JDK 11.0.12, Java Swing & [Window Builder bi-directional Java GUI designer](https://www.eclipse.org/windowbuilder/).
## Functionality
- Sum 2 numbers
- Subtract 1 number from another
- Multiply 2 numbers
- Divide 1 number by another
- Check whether a given number is even or odd
## Architecture
| package | purpose |
| ---------- | -------------------------------------------------------------- |
| model | abstract the logic of the calculator |
| controller | control both the view and model to bestow the application flow |
## Notes
@wbp.parser.entryPoint annotation in BasicCalculator.java tells Window Builder to use this method code to launch the designer view.