StageStyle.TRANSPARENT的性能

用户名

我当时想通过投影来美化我未修饰的JavaFX阶段。我知道如何使用StageStyle.TRANSPARENT做到这一点,但是我注意到,一旦将此标志传递给舞台,我的应用程序性能就会下降大约10倍。

任何人都有什么想法会导致这种巨大的性能下降?还有其他方法可以向未装饰的舞台添加阴影吗?也许分两步走会产生更好的性能?

编辑:好的,我正在分两个阶段进行尝试。.现在性能问题已完全消失,在复杂的主要阶段后面有一个虚拟的“影子阶段”。

我现在只有两个问题:1.如何使阴影阶段不出现在任务栏中?2.如何使Shadow Stage鼠标透明?

EDIT2:同样,不幸的是,如果没有JNI,我要实现的目标是不可能的。可惜的是,透明的舞台出于某种原因吞噬了所有表演。

宝石海

当前无法使用标准JavaFX工具包通过StageStyle.TRANSPARENT来提高舞台的性能。

请参阅相关的问题跟踪器参考:

尽管我认为可以考虑将其包含在某些未确定的将来版本中,但目前尚不计划实施此问题。

有趣的是,对于我创建的小部件项目而言,性能一直不错,但我从未注意到任何问题,但是我想某些应用程序存在问题,否则围绕JavaFX的问题跟踪器不会出现未解决的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章