【问题标题】:JavaFX strange rendering on Windows 7Windows 7 上的 JavaFX 奇怪渲染
【发布时间】:2014-10-28 19:47:46
【问题描述】:

我刚开始使用 JavaFX,遇到了一个障碍。当我打开 SceneBuilder 时,它呈现得非常奇怪。当窗口恢复时,它看起来被放大了,当最大化时它看起来更好,但仍然不太好并且无法操作。 我创建的 HelloWorld 示例以及我在互联网上找到的示例也是如此,所以我认为这是系统性的。我尝试过使用 Java 7u71 和 Java 8u25。没变。如果您知道如何解决此问题,请提供帮助。

【问题讨论】:

    标签: java windows-7 javafx


    【解决方案1】:

    阅读系统要求 (http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html) 后,我遇到了这一行:

    为避免在 Windows 平台上出现渲染问题,请将 ATI 驱动程序升级到 Catalyst 11.09 或更高版本。

    如果您像我一样有一台旧笔记本电脑(使用 ATI FireGL V5200 和 ATI 驱动程序 8.561.0.0),请尝试禁用 HWA。我通过在 Windows 环境变量中设置 JAVA_TOOL_OPTIONS 来做到这一点。见答案:How to disable or bypass Hardware Graphics Acceleration(Prism) in JavaFX

    对于 Java 7:JAVA_TOOL_OPTIONS=-Dprism.order=j2d

    对于 Java 8:JAVA_TOOL_OPTIONS=-Dprism.order=sw

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-27
      • 1970-01-01
      • 2018-09-24
      • 2011-01-27
      • 2015-07-13
      • 2020-12-06
      • 2014-08-30
      • 2012-09-20
      相关资源
      最近更新 更多