<div dir="ltr">I was just experimenting, but it seems to be less work than going with JNI.<div>If I am correct, the next Java LTS will be 25, which will be required on JavaFX 29 to be released on September/29.<br></div><div><br></div><div>It's 7 years - that's really too much.</div><div><br></div><div>Maybe it's still worthwhile to prototype using FFM and then port everything to JNI.</div><div><br></div><div>-- Thiago.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 22 de abr. de 2024 às 11:21, Kevin Rushforth <<a href="mailto:kevin.rushforth@oracle.com">kevin.rushforth@oracle.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Note also that we cannot use Panama in the JavaFX internals yet, since <br>
the minimum version of the JDK is 21.<br>
<br>
-- Kevin<br>
<br>
<br>
On 4/21/2024 10:51 AM, Thiago Milczarek Sayão wrote:<br>
> Hi,<br>
><br>
> I did a small test app to explore Wayland client and portals (for <br>
> Robot and dialogs such as file open/save).<br>
><br>
> <a href="https://github.com/tsayao/wayland-test/blob/main/wayland-test.c" rel="noreferrer" target="_blank">https://github.com/tsayao/wayland-test/blob/main/wayland-test.c</a><br>
><br>
> It seems it will work as a glass backend, but some walls will be hit <br>
> on the way :)<br>
><br>
> I have tried to use jextract (from project Panama) to work directly <br>
> with java, but it seems it does not support wl_ types.<br>
><br>
> -- Thiago.<br>
<br>
</blockquote></div>