„Java“ - vaizdo dydžio keitimas

Problema

Turiu klausimą apie „ImageIcon“ „Java“:

Mano programa automatiškai sukuria jpg vaizdus, ​​kurie gali būti bet kokio dydžio. Ir norėčiau įdėti JLabel'o sukurtą atvaizdą (konkretus dydis) 400x400.

  • Kaip gauti JLabel vaizdą pilno dydžio?

Sprendimas

 „ImageIcon“ piktograma = nauja „ImageIcon“ („tonImage.jpg“); Image 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 = naujas IconImage (bi); 

Ačiū Marcui už šį patarimą.

Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai