Как правильно использовать Image.SCALE_DEFAULT? - PullRequest
0 голосов
/ 27 ноября 2018

Я пытался масштабировать изображение с помощью следующих строк:

    ImageIcon ii = new ImageIcon("C:\\Users\\me\\Desktop\\Album\\cover.jpg");
    Image scaleImage = ii.getImage().getScaledInstance(28, 28,Image.SCALE_DEFAULT);
    JLabel label = new JLabel("Album cover", scaleImage, JLabel.CENTER);
    jfrm.add(label);

Я прочитал несколько веток, прежде чем задавать этот вопрос, и ни одна из них, кажется, не описывает это четко, или другими словами, они этого не делаютвведите код.

Первая строка кода превращает изображение в переменную вместе с каталогом.

Вторая строка - моя попытка его масштабирования.

Остальная часть кода - это маркировка.

Я уже знаю, что это будет помечено как обман, но нет четкого ответа, поэтому я был бы признателен, если бы кто-то объяснил это более четко.Я не самый острый инструмент в сарае.

РЕДАКТИРОВАТЬ Моя проблема в том, что он говорит, что SCALE_DEFAULT не может быть решен, я пытаюсь масштабировать изображение, но когда я делаю это, ошибки с идентификатором SCALE_DEFAULT, напримерисправлен код и объяснение того, что я делаю неправильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...