Custom binding classes aren't used that often, but understanding them is the key to understanding how to use the Bindings library builder methods. ·...
(Or at least not if you were doing it right before Optional) · The Introduction of Optional When Optional came out there was a lot of noise about how it...
Introduction Hex Maps, or hex boards are a popular platform for tabletop games, especially wargames and Role Playing Games. They are uniquely useful...
Pseudo Classes are the best way to handle on/off state changes in a Node in JavaFX. But it's very badly explained in the JavaDocs and hard to...
Spoiler Alert: Yes, You Should! · Kotlin has been described as, "The language that Java would have been if it had been designed 25 years later". It's...
How to Use Backing Properties to Create a JavaFX Bean · This is an approach to implementing JavaFX observable objects in Kotlin in order to leverage the...