Router navigation pattern implementation for JavaFX applications.
Go to file
Andrew Lalis 0933479596 Cleaned up issues, added test for history. 2023-12-22 11:17:40 -05:00
src Cleaned up issues, added test for history. 2023-12-22 11:17:40 -05:00
.gitignore Added initial content 2023-12-22 10:47:07 -05:00
LICENSE Initial commit 2023-12-22 09:26:31 -05:00
README.md Improve readme. 2023-12-22 10:51:54 -05:00
pom.xml Cleaned up issues, added test for history. 2023-12-22 11:17:40 -05:00

README.md

JavaFX Scene Router

A router implementation for navigating between "pages" in your JavaFX application!

On the web, we tend to take for granted the fact that you can click on a link, go to a new page, then go back, go forward again, click on something else, and it all works seamlessly to route you through the internet. In desktop apps, that's less common, since most apps are simple enough to be built with a single component tree.

However, sometimes you'll want a web-like experience with your desktop app, and for that purpose, I've created javafx-scene-router. It allows you to initialize a router that controls the content of a Pane or similar, and depending on what route is selected, different content will be shown in that pane.