Пишу приложение на JavaFx , иконки добавил в HBox, который находится в AnchorPane всё это делаю в Scene Builder
Иконки отображаются как будто в плохом качестве. Пикселы видно. Иконки в png, 500х500

Разрешение 500х500:

Иконки добавляю через CSS:
.icon-image-pref {
-fx-background-color: transparent;
-fx-background-size: 80% 55%;
-fx-background-repeat: no-repeat;
-fx-background-position: center;
}
.btnPalette {
-fx-background-image: url('resources/palette.png');
}
.btnFonts {
-fx-background-image: url('resources/fonts.png');
}
.btnQuestCards {
-fx-background-image: url('resources/questcards.png');
}
.btnNonQuestCards {
-fx-background-image: url('resources/non-quest-cards.png');
}