2014-10-28 91 views
-1

我剛開始使用JavaFX並遇到了障礙。當我打開SceneBuilder時,顯得非常奇怪。當窗口恢復時,它似乎放大,當最大化它看起來更好,但仍然不夠好,無法操作。 我創建的HelloWorld例子和我在互聯網上找到的例子也是如此,所以我認爲它是系統性的。我已經嘗試過使用Java 7u71和Java 8u25。不用找了。請幫助,如果你知道如何解決這個問題。Windows 7上的JavaFX奇怪的渲染

回答

3

閱讀系統要求(http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html)後,我碰到這條線:

爲了避免在Windows平臺上呈現問題,升級ATI驅動程序催化劑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