Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Javalla kuva

WKoA [26.11.2007 18:46:40]

#

Että voi olla kuvan saaminen ohjelmaan hankalaa...
olisiko missään mahdollisimman simppeliä esimerkkiä millä koodirivillä saan kuvan (.GIF) hienoon ohjelmaani?

Kiitokset jo etukäteen

Sami [26.11.2007 19:01:28]

#

try {
  // ImageIO heittää IOExceptionia, jos kuvan luku ei onnistu
  Image kuva = ImageIO.read(new File("missä/se/kuva/nyt/onkaan.gif"));
  g.drawImage(kuva, x, y, null); // g on Graphics-olio
} catch (IOException e) {
}

ja lisää tietoa kyseisistä metodeista:
http://java.sun.com/javase/6/docs/api/javax/imageio/ImageIO.html#read(java.io.File)
http://java.sun.com/javase/6/docs/api/java/awt/Graphics.html#drawImage(java.awt.Image, int, int, java.awt.image.ImageObserver)

DancingDevil [27.11.2007 20:08:34]

#

Ja jos oot applettia tekemässä niin;

tässä tehdään kuvan fieldi:
Image kuva;

ladataan kuva:
kuva = getImage(getDocumentBase(),"kuva.gif");

piirretään kuva(pitää olla Graphics x tai g):
g.drawImage(kuva,x,y,korkeus,leveys,this);

Tässä vielä vähän selvemmin
http://www.internetix.fi/opinnot/opintojaksot/6tekniikkatalous/java/

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta