В настоящее время я хочу отобразить изображение в приложении. Это 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 () ниже, установив размер, чтобы увидеть, помогло ли это, однако он все равно ничего не сделал. Я посмотрел здесь , однако я, кажется, правильно следую инструкциям.
Это выглядит намного лучше, когда его размер около 300x300 пикселей, но затем он сглаживается.