Skip to content

fran9300/java-calculator-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculator Java

Java Swing calculator application implementing MVC (Model-View-Controller) architecture.

The project implements a graphical user interface with Java Swing and separates the business logic, user interface, and event handling into different layers.

Structure

  • Model: Handles calculation logic, operations, and application state.
  • View: Manages the graphical user interface and user interaction.
  • Controller: Handles user actions and connects the View with the Model.

Features

  • Basic arithmetic operations:
    • Addition
    • Subtraction
    • Multiplication
    • Division
  • Decimal number support
  • Error handling
  • Repeated operations using the previous operand
  • Clean separation of responsibilities using MVC pattern

Technologies

  • Java
  • Java Swing
  • MVC Pattern

About

Java Swing calculator application implementing MVC architecture.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages