<div dir="ltr">To pick up on this old thread - is a Linux x86-64 Monocle build a possibility for a future JavaFX release? AFAIK the last JavaFX release with this platform supported on Monocle was JavaFX 18.<div><div><br></div><div>Thanks,</div><div>Craig</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 9, 2023 at 9:30 AM Johan Vos <<a href="mailto:johan.vos@gluonhq.com">johan.vos@gluonhq.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">The monocle classes are not included in the default distributions/artifact. In our downloads on <a href="https://gluonhq.com/products/javafx/" target="_blank">https://gluonhq.com/products/javafx/</a> we have specific SDK's that include the Monocle classes. Note that we currently don't have automated builds for Linux x86-64, since we use a devkit compiled from JDK-alike sources, see <a href="https://github.com/gluonhq/devtoolskit/" target="_blank">https://github.com/gluonhq/devtoolskit/</a> for more info. That devkit unfortunately doesn't yet compile some of the native classes in monocle.<div><br></div><div>The usecase where Monocle is used because users want to run an app headless is something I see very often. And it works. However, Monocle isn't really created for this, as it is more a solution for embedded systems.</div><div>I think there is real value in a separate, small, first-class Glass platform that works headless (at the same level as gtk/mac/win) and that is explicitly targeting running apps in headless mode.</div><div><br></div><div>- Johan<br><div><br></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 8, 2023 at 8:07 PM Thiago Milczarek Sayão <<a href="mailto:thiago.sayao@gmail.com" target="_blank">thiago.sayao@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>I'm building javafx with:</div><div>./gradlew -PincludeMonocle build</div><div><br></div><div>And trying to test with:</div><div>java @/home/tsayao/jfx/build/run.args -Dglass.platform=Monocle -Dmonocle.platform=Headless -Dprism.order=sw WindowTest.java</div><div><br></div><div>But it seems monocle was not included:</div><div>java.lang.ClassNotFoundException: com.sun.glass.ui.monocle.MonoclePlatformFactory</div><div><br></div><div>Any obvious mistake?</div><div><br></div><div>-- Thiago<br></div></div>
</blockquote></div>
</blockquote></div>