Java - ImageIconin koon muuttaminen

Ongelma

Minulla on kysymys ImageIconista Java: ssa:

Sovellus luo automaattisesti kuvia jpg, joka voi olla minkä tahansa kokoinen. Ja minä laittaisin JLabelin luoman kuvan (tietty koko) 400x400: een.

  • Miten kuva näytetään täysikokoisena JLabelissa?

Ratkaisu

 ImageIcon-kuvake = uusi ImageIcon ("tonImage.jpg"); Image img = icon.getImage (); BufferedImage bi = uusi BufferedImage (img.getWidth (null), img.getHeight (null), BufferedImage.TYPE_INT_ARGB); Grafiikka g = bi.createGraphics (); g.drawImage (img, 0, 0, WIDTH, HEIGHT, null); IconImage newIcon = uusi IconImage (bi); 

Kiitos Marcille tästä vinkistä.

Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä