Tutorial Setup
Sources
The sources for this tutorial are in the Github Tutorial Directory of sapphire-javafx in the appdemo package.
Setup
Easy Project Setup by using the sapphire-javafx giter8 template. See giter8 Documentation for g8 setup.
Giter8 template for sapphire-javafx.
Usage
g8 https://github.com/sfxcode/sapphire-sbt.g8
Base Project Structure
IDE
IntelliJ IDEA Community Edition or other IDE with Scala ana JavaFX support.
FXML Editor
Helpful for FXML Editing is the Scene Builder.
Scene Graph Visualization
For understanding of the scene graph there is a tool called Scenic View.
1.1.3*