This project contains the Java code of [StructGraphics](https://www.lri.fr/~fanis/StructGraphics/), a visualization design tool.
This project contains the Java code of [StructGraphics](https://www.lri.fr/~fanis/StructGraphics/), a visualization design tool.
StructGraphics makes use of the spreadsheet implementation of [ControlsFX ](https://github.com/controlsfx/controlsfx)(SpreadsheetView), originally developed for JDK 1.8. ControlsFX relied on some JavaFX feautures that became unavailable in later versions. Fortunately, the latest versions of JavaFX resovled this problem, and ControlsFX's developers [currently work](https://github.com/controlsfx/controlsfx/issues/1141) to bring SpreadsheetView back. Although an official release is not available, I was able to use a [temporary snapshot](https://github.com/controlsfx/controlsfx/issues/1141#issuecomment-651451806) of the library and migrate StructGraphics' code to the newest Java/JavaFX versions.
StructGraphics makes use of the spreadsheet implementation of [ControlsFX ](https://github.com/controlsfx/controlsfx)(SpreadsheetView), originally developed for JDK 1.8. ControlsFX relied on some JavaFX feautures that became unavailable in later versions. Fortunately, the latest versions of JavaFX resovled this problem, and ControlsFX's developers [currently work](https://github.com/controlsfx/controlsfx/issues/1141) to bring SpreadsheetView back. Although an official release is not available, I was able to use a [temporary snapshot](https://github.com/controlsfx/controlsfx/issues/1141#issuecomment-651451806) of the library and migrate StructGraphics' code to the newest Java/JavaFX versions.