This was the first of two examples I used to teach my first JavaFX workshop. This example covers:
In case you're wondering: the example is named after Guybrush Threepwood, the main character in the classic Monkey Island series of adventure games. These games are still for sale on the App Store, GOG and Steam and I suggest you go buy them!
The source code is available on GitHub.
If you've enjoyed my work or found it helpful, please consider becoming a patron. Your support helps me free up time to work on my books and projects.