如何在JavaFX Canvas上禁用抗锯齿?

时间:2017-10-20 17:18:41

标签: java canvas javafx antialiasing

目前我正在使用JavaFX开发2D游戏,游戏是像素艺术。 不幸的是,由Antialiasing引起的像素艺术模糊不清。

有没有办法在JavaFX画布上禁用抗锯齿? 我尝试过使用SceneAntialiasing.DISABLED并且它没有用。 我无法找到任何其他方法来禁用它。

1 个答案:

答案 0 :(得分:0)

canvas.getGraphicsContext2D().setImageSmoothing(false);

(自JavaFX 12起)。