Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Documentation for JavaFX has definitely always been an issue. However, they did very recently make some improvements in this area: https://fxdocs.github.io/docs/html5/ (this is linked from the Documentation section on https://openjfx.io, of course the Documentation section isn't directly linkable which is awful)
Why would you want to create a custom look? What happened to the idea that apps should have standard looks so that they are easy to use? Anyway, if you want to have a custom look, there are a lot of open-source Swing look and feels, many of which are themeable. FlatLaf seems to be especially popular: https://github.com/JFormDesigner/FlatLaf