Javafx 在调整窗口大小时更改黑色背景条

Javafx 在调整窗口大小时更改黑色背景条,javafx,Javafx,每个人都知道这个问题。如果快速调整JavaFX应用程序的大小,由于用户界面的重新计算,某些区域会被涂成黑色 在我看来,当你有一个默认的灰色里海或摩德纳主题和一个需要一段时间重新计算的非常沉重的用户界面时,这看起来真的很难看 我的问题是:是否可以更改此颜色?您可以使用stage.initStyle(StageStyle.TRANSPARENT)并创建您自己的边框(窗框) “黑色”边框现在将是边缘上最后一个像素的颜色 当您使用默认样式时,这可能不是一个好的解决方案,但对于大量定制样式的应用程序来说,

每个人都知道这个问题。如果快速调整JavaFX应用程序的大小,由于用户界面的重新计算,某些区域会被涂成黑色

在我看来,当你有一个默认的灰色里海或摩德纳主题和一个需要一段时间重新计算的非常沉重的用户界面时,这看起来真的很难看


我的问题是:是否可以更改此颜色?

您可以使用
stage.initStyle(StageStyle.TRANSPARENT)并创建您自己的边框(窗框)

“黑色”边框现在将是边缘上最后一个像素的颜色

当您使用默认样式时,这可能不是一个好的解决方案,但对于大量定制样式的应用程序来说,这是一件好事


也许可以尝试设置场景的颜色。

我认为在JavaFX8中,这是固定的吗?是吗?不,我在运行Java 8u25的应用程序中也看到了。我相信这与窗口管理器有关,而不是Java?是的,但在其他UI框架(如Qt)上,你没有这么难看的边框。