The program's interface is in Lithuanian language, however, work is being done to translate it to English.
This program has been written as a project during the second semester of the BSc Software Engineering degree in Vilnius University.
A Java mortgage calculator using the JavaFX library. The fulfilled project requirements include:
* Used the keywords `this` and `super`
* Method and field overriding
* Ability to choose either a linear or annuity method of mortgage calculation
* Ability to see the calculation of payments in a graph
* Ability to see the calculation of payments in a table
* Ability to output the calculations to a `txt` file
Make sure to install JavaFX SDK version 11 or later. You can run the code on Intellij or use it to create an executable .jar
file from source files.
Open terminal where the .jar
file was created and enter:
java --module-path [PATH/lib] --add-modules javafx.controls,javafx.fxml -jar Project2.jar
Instead of the [PATH/lib]
placeholder specify the path to the lib folder in the JavaFX SDK package in your computer, for example:
/Users/jetbrains/Desktop/javafx-sdk-12/lib
The main screen for entering data
The calculation of payments depicted in a table
The calculation of payments depicted in a linear graph