Java - изменить размер ImageIcon

вопрос

У меня есть вопрос о ImageIcon в Java:

В моем приложении автоматически создаются изображения jpg, которые могут быть любого размера. И я бы поместил изображение, созданное JLabel (определенного размера) в 400x400.

  • Как сделать изображение полноразмерным в JLabel?

Решение

 Значок ImageIcon = новый ImageIcon ("tonImage.jpg"); Изображение img = icon.getImage (); BufferedImage bi = new BufferedImage (img.getWidth (null), img.getHeight (null), BufferedImage.TYPE_INT_ARGB); Графика g = bi.createGraphics (); g.drawImage (img, 0, 0, WIDTH, HEIGHT, null); IconImage newIcon = new IconImage (bi); 

Спасибо Марку за этот совет.

Предыдущая статья Следующая статья

Лучшие советы