Provides a convenient base for JavaFX applications.
- remembers locations of windows and user selection
- demonstrates basic common UI paradigms (list/table with attached detail view, etc.)
- provides a common icons generator
- runtime stylesheet generator
This is pretty much work in progress, so don't even think of using it in production. The APIs will definitely change.
Example application: AppFrameworkDemoApp.java
Main application window: MainWindow.java
Requires JDK 21+ with JavaFX 21+.
This project and its source code is licensed under the Apache License 2.0 and you should feel free to make adaptations of this work. Please see the included LICENSE file for further details.