最佳答案
此答案中没有预先编码的解决方案。 JavaFX 8 不提供您请求的功能。
您可以考虑的一些方法:
参见:JavaFX entirely customized windows?和 Undecorator project 。您可能可以将 Undecorator 之类的东西与 AquaFX 中的资源结合使用。实现你想要的。
或者
- 另一种方法是使用两个相互层叠的阶段,顶部阶段是透明的,并将图标覆盖在较低阶段上 - 您需要使它们的位置、大小、可见性和图标化状态保持同步。里>
- 使用 Swing stage and application它实现了图标并使用 JFXPanel 将 JavaFX 内容放置在 Swing 阶段中。 .
关于java - 如何将文件图标添加到标题栏,并指示 Mac 上的 JavaFX 中未保存某些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29437440/