我可以使用JVM参数使Java应用程序无边界吗?

问题描述

我只是想知道是否有可能使用JVM参数使已编译的Java applet无边界?粗略的Google提出了许多有关minecraft和配置OpenGL的结果,但似乎设置是多余的,我不确定这是否仅适用于minecraft。

这是他们在minecraft(现已弃用)中为隐藏边框所做的事情:

-Dorg.lwjgl.opengl.Window.undecorated=true

我要尝试使用的应用程序是在macOS Catalina和AdoptOpenJDK JRE 11上的Old School RuneScape。我对Java不太了解,并且对Java并不特别熟悉,只是更广泛地基于C语言。我浏览了许多文档,发现了许多用于管理垃圾回收,缓存内存等的常规JVM arg,所以我想知道是否存在一些可以控制边界的东西,例如类似-DsetUndecorated=true或以某种方式设置JFrame参数编辑配置。

旁注:JVMOptions和JVMArguments有什么区别?

尝试执行此操作是另一种解决方法。 OSRS应用程序当然有一个标题栏,当我将深色模式用于其他所有功能时,该标题栏将不显示。我在Info.plist中添加 NSRequiresAquaSystemAppearance = NO ,并且可以工作一段时间,但突然间却没有,现在我试图完全摆脱标题栏。我以为是JRE,然后重新安装了OSRS和Java,然后迁移到AdoptOpenJDK JRE11。因此,如果我可以摆脱标题栏或解决一个问题,那么我将不胜感激。

感谢您的帮助

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)