我正在使用JavaFX制作一个适用于桌面的精灵编辑器。
我尝试实现缩放功能,但是遇到了一个问题:我不知道如何禁用
我按照所有实现
我有一些测试代码在这里进行演示。
由于这是一个精灵编辑器,对我来说具有清晰的边缘非常重要。解决
谢谢您提供的帮助。
(这是一个相关问题的链接,但没有解决我的问题)
我尝试实现缩放功能,但是遇到了一个问题:我不知道如何禁用
Canvas
对象上的图像平滑处理。我按照所有实现
Canvas
缩放的教程调用Canvas.setScaleX()
和Canvas.setScaleY()
。但是当缩放时,我的图像看起来模糊。我有一些测试代码在这里进行演示。
由于这是一个精灵编辑器,对我来说具有清晰的边缘非常重要。解决
Canvas
上的图像平滑处理的替代方法是拥有一个不平滑的ImageView
,并且拥有一个隐藏的Canvas
进行绘制,但我不希望采用这种方法。谢谢您提供的帮助。
(这是一个相关问题的链接,但没有解决我的问题)