
JavaFX Software: Custom Desktop
We make a custom "desktop" that allows running other JavaFX applications inside it.
Extentions / exercises:
1. Only allow window movement when the user drags the border. You can try adding a rectangle as a node so you can attach event handlers to just the border.
2. Add a full 4-side border to DesktopWindow.
3. Add minimize, maximize and close buttons to the window.
4. Allow icons to start programs from your _own_ desktop.
Source: https://github.com/AlmasB/FXTutorials
FXGL game engine: https://github.com/AlmasB/FXGL
FXGL Games Showcase: http://almasb.github.io/FXGLGames/
Vote on next video: https://www.youtube.com/almasb0/community
Twitter: https://twitter.com/AlmasBaim
GitHub: https://github.com/AlmasB/
LinkedIn: https://www.linkedin.com/in/almasb/
You can support this channel at https://github.com/sponsors/AlmasB