我在渐变背景上加载并显示透明PNG,结果如下:

如果我在Paint.NET中打开相同的文件,添加它看起来像这样的背景:

不知何故,JavaFX使图像松散清晰,我担心这可能是我的应用程序中的所有图像的问题,而这只是在这种特殊情况下最明显的.
这是提取的代码,显示我如何加载此特定图像:
ImageView imgDownload = new ImageView(this.getClass().getResource("/img/docstore/document_downloaded_btn.png").toExternalForm());
imgDownload.setFitWidth(59);
imgDownload.setFitHeight(32);
GridPane.setHalignment(imgDownload, HPos.CENTER);
grid_item.add(imgDownload, 3, 0);
Run Code Online (Sandbox Code Playgroud)
作为参考,这里是原始图像的链接.
我正在寻找一个答案,强调这可能发生的原因
我正在尝试在 javaFX 中创建自定义光标。这是我的代码:
Image image = new Image("mycursor.png");
Pane pane= new Pane();
pane.setCursor(new ImageCursor(image,
image.getWidth() / 2,
image.getHeight() /2));
Run Code Online (Sandbox Code Playgroud)
Windows 8.1 的光标创建不起作用吗?