This is my code for my final year project.
- Clone the repository
- Download the dependencies
- Use the specified VM options
--module-path {pathToFolder}\openjfx-19_windows-x64_bin-sdk\javafx-sdk-19\lib --add-modules=javafx.controls
This program uses MySQL to save and load graphs. If you want this functionality to work, you will need to set up a database and a CSV file.
Create a file called "database_details.csv" in the following directory:
./src/resources/database_details.csv
The CSV file should contain the connection details. It must be formatted as follows:
{url},{username},{password}