Amber Suratte

Full Stack Web Developer

Render Stock Charts Dynamically with JavaFX

This project demonstrates reading input data from a file and displaying it in a chart.

I first created text files for different stocks containing the necessary data. I built a JavaFX application using the MVC design pattern which renders a default stock chart when launched, and allows the user to choose a new file to view a chart for.

The chart is drawn using JavaFX lines, labels, and shapes, and it's responsive as the window size changes which I achieved using property binding.

View more student work

© 2022 Amber Suratte