目前我想在应用程序上显示图像。这是一个16x16 .png,但我不希望它平滑。我希望它保持锐利的正方形和像素,所以我尝试通过
设置平滑参数public class MainMenu implements Initializable {
@FXML ImageView imageViewOfImage;
@FXML Label labelOfImageName;
@Override
public void initialize(URL location, ResourceBundle resources) {
imageViewOfImage.setImage(new Image("images/grass_side.png", 100, 100, true, false));
imageViewOfImage.setFitWidth(1024);
imageViewOfImage.setFitHeight(1024);
labelOfImageName.setText("grass_side.png");
}
}
然而,图像仍然模糊。我尝试移动下面设置大小的ImageView#setImage()以查看是否有帮助,但它仍然没有做任何事情。我偷看了here,但我似乎正在按照步骤进行操作。
当它大约300x300像素时它看起来更好,但随后它被平滑了。