Java - Resize ImageIcon

Kwestia

Mam pytanie dotyczące ImageIcon w Javie:

Moja aplikacja automatycznie tworzy obrazy jpg, które mogą być dowolnej wielkości. I umieściłbym obraz utworzony przez JLabel (określony rozmiar) w 400x400.

  • Jak wyświetlić obraz w pełnym rozmiarze w JLabel?

Rozwiązanie

 ImageIcon icon = new ImageIcon ("tonImage.jpg"); Obraz img = icon.getImage (); BufferedImage bi = new BufferedImage (img.getWidth (null), img.getHeight (null), BufferedImage.TYPE_INT_ARGB); Grafika g = bi.createGraphics (); g.drawImage (img, 0, 0, WIDTH, HEIGHT, null); IconImage newIcon = new IconImage (bi); 

Dzięki Marcowi za tę wskazówkę.

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki