如何解决我可以使用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 举报,一经查实,本站将立刻删除。