Since JavaFX is opensource and since you invite others to contribute, I would like to see some more documentation. At the moment I am trying to understand how JavaFX is running, how the classes interact with each other and how a basic button is internally drawn with OpenGL or some other graphics library.
Unfortunately, it is really hard because all I see are separate classes with many methods and some of them are private and can be still called from outside the class.
It's even worse for the internal packages, like prism, where many classes aren't even documented.
If there would be some information about it, it would be much easier to contribute to the project or to use it in general.
There is at least some brief but helpful documentation for Monocle, the implementation of the Glass windowing component of JavaFX for embedded systems.
Since JavaFX is opensource and since you invite others to contribute, I would like to see some more documentation. At the moment I am trying to understand how JavaFX is running, how the classes interact with each other and how a basic button is internally drawn with OpenGL or some other graphics library.
Unfortunately, it is really hard because all I see are separate classes with many methods and some of them are private and can be still called from outside the class.
It's even worse for the internal packages, like prism, where many classes aren't even documented.
If there would be some information about it, it would be much easier to contribute to the project or to use it in general.