Bilder skalieren
Aus Byte-Welt Wiki
Version vom 1. Januar 2012, 17:06 Uhr von L-ectron-x (Diskussion | Beiträge)
Bilder skalieren
getScaledImage() ist recht unperformant und sollte nicht zum Skalieren von vielen Bildern in Java verwendet werden.
Statt dessen kann nach dem Laden von Bildern folgender Code geschrieben werden:
<code=java>/*<hier den Code zum Laden von Bildern einfügen>*/
...
BufferedImage scaled = new BufferedImage(newwidth, newheight, bild.getType());
Graphics2D g2d= scaled.createGraphics();
g2d.drawImage(bild, 0, 0, newwidth, newheight, null);
g2d.dispose();</code=java>|