Подтвердить что ты не робот

Изменение размера ImageIcon в JButton

Я создаю JButton, который включает определенный ImageIcon. Основная проблема заключается в том, что размер оригинальной иконки намного больше размера кнопки. В результате, когда отображается кнопка, отображается только часть значка. Что такое метод, который "изменяет размер" ImageIcon, чтобы он вписывался в JButton?

4b9b3361

Ответ 2

Я попытался бы переопределить метод getIcon() JButton и изменить размер super.getIcon(). (Или, переопределяя lnf для этой кнопки.)

Ответ 3

Я использовал этот класс

Я включил код из "get code" (внизу) в качестве другого класса в моем проекте. Обязательно измените имя пакета, если хотите, чтобы он работал.