- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在考虑用投影来美化我未装饰的 JavaFX 舞台。我知道如何使用 StageStyle.TRANSPARENT 执行此操作,但我注意到,一旦我将此标志传递到舞台,我的应用程序的性能就会下降大约 10 倍。
有人知道什么可能会导致性能如此巨大的下降吗?有没有其他方法可以向未装饰的舞台添加阴影?也许采用两个阶段会产生更好的性能?
编辑:好的,我正在尝试使用两个阶段。性能问题现在完全消失了,在复杂的主阶段后面有一个虚拟的“影子阶段”。
我现在只有两个问题,1.如何让shadow stage不出现在任务栏中? 2. 如何让阴影舞台鼠标透明?
编辑2:显然,不幸的是,如果没有 JNI,我想要实现的目标是不可能的。可惜的是,透明的舞台不知为何吞噬了所有表演。
最佳答案
目前无法使用标准 JavaFX 工具包来提高 StageStyle.TRANSPARENT 阶段的性能。
查看相关问题跟踪器引用:
该问题目前尚未计划实现,但我认为可以考虑将其包含在某些未确定的 future 版本中。
有趣的是,对于我创建的小部件项目来说,性能一直很好,而且我从未注意到任何问题,但我猜想某些应用程序存在问题,否则 JavaFX 问题跟踪器中不会出现 Unresolved 问题。
关于java - StageStyle.TRANSPARENT 的表现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27039349/
我的意思是,当使用带有 stageStyle.UTILITY 的舞台时,我不想显示“纯白色背景”,而是显示透明背景。 我需要一个不显示在Windows任务栏下方的舞台(stageStyle.UTILI
我需要使用 StageStyle 实用程序,因为我需要隐藏任务栏中的窗口图标。但是,我还需要隐藏和关闭按钮。怎么做?或者也许还有另一种解决方案 - 没有窗口标题栏+任务栏中没有图标? 最佳答案 这个答
我正在考虑用投影来美化我未装饰的 JavaFX 舞台。我知道如何使用 StageStyle.TRANSPARENT 执行此操作,但我注意到,一旦我将此标志传递到舞台,我的应用程序的性能就会下降大约 1
当舞台已处于 Activity 状态时,是否可以将 StageStyle 从“StageStyle.UNIFIED”更改为“StageStyle.UTILITY” 我的舞台创建代码: Stage Pr
我正在使用 StageStyle.Utility 初始化我的舞台。这是按钮的样子: 一个是关闭按钮,很好。最小化是禁用的,这很棒。但是......最大化在那里。我不希望我的实用程序窗口能够最大化。 我
我正在尝试设计一个弹出窗口。我设计了它并且它可以工作,但有一个小问题。这是弹出窗口的部分代码: public class Warning extends BorderPane { public War
问题: I'm actually implementing some Frontend applications in JavaFX. Therewe're using several windows
我使用 JavaFX 创建了一个没有标题栏的全屏应用程序,但它仅在 Windows 上以全屏模式成功启动。当我在Linux(Ubuntu 19.04 Disco Dingo)上尝试时,如果没有标题栏,
我是一名优秀的程序员,十分优秀!