Ad GraalVM and JavaFX (Re: Remove JavaFX JPMS enforcement

Rony G. Flatscher Rony.Flatscher at
Mon Apr 20 13:59:23 UTC 2020

Hi Johan,

On 20.04.2020 15:54, Johan Vos wrote:
> The JavaFX implementation used in Android and iOS is using 100% the same code as the one on desktop.
> JavaFX internally uses reflection, and that is supported indeed (can be used in app-specific code
> as well).
> The best place to get started is at

thank you very much for both, the link and assuring that reflection is still available to apps as well!


> On Mon, Apr 20, 2020 at 3:30 PM Rony G. Flatscher <Rony.Flatscher at
> <mailto:Rony.Flatscher at>> wrote:
>     On 20.04.2020 15:06, Michael Paus wrote:
>     > This is deviating quite a bit from the original issue of this thread, isn't it?
>     >
>     > As a side note: MethodHandles are not supported by GraalVM native image
>     > and so this would probably collide with the attempts to get JavaFX running
>     > on Android/iOS.
>     Would you have some link where there would be a technical overview about how Java and JavaFX
>     support
>     gets currently realized under Android/iOS? Also, how is reflection supposed to be carried out on
>     that platform, ie. is java.lang.reflect available?
>     ---rony

More information about the openjfx-dev mailing list