RFR: 8357067: Platform preference change can emit multiple notifications [v2]

John Hendrikx jhendrikx at openjdk.org
Thu May 15 20:36:59 UTC 2025


On Thu, 15 May 2025 19:16:03 GMT, Michael Strauß <mstrauss at openjdk.org> wrote:

> I am not comfortable with this change, as it falls under application requirements.
> 
> The function of the JavaFX platform is to communicate the OS events as faithfully as it can, in my opinion

The function of JavaFX is to abstract the platform it runs on, preferably in such a way that one can't distinguish between platforms at all, just like about every other API the JDK offers (ie. NIO, Threads, Swing, etc).  This is one of the reasons we don't expose window handles or DirectX/GL API's to users.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1810#issuecomment-2884993238


More information about the openjfx-dev mailing list