Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Java 1.3.1 - ImageIcon

[es] :: Java :: Java 1.3.1 - ImageIcon

[ Pregleda: 1936 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bl4nky_vu

Član broj: 102167
Poruke: 16
*.cmu.carnet.hr.

Sajt: www.linkedin.com/in..


Profil

icon Java 1.3.1 - ImageIcon20.07.2006. u 21:14 - pre 215 meseci
Pozdrav,

Jedno kratko ptanje: postaviu sam sliku na gui koristeci ImageIcon. Sada trebam tu sliku snimiti na disk pa me zanima zna li netko kako to izvesti? U javi 1.4 sam to napravio koristeci ImageIO(javax.imageio.*), medjutim to treba izvesti u javi 1.3.1. koja,nazalost, ne sadrzi ovaj package.....

tnx
 
Odgovor na temu

bgd2500

Član broj: 55912
Poruke: 226
82.117.193.*



+7 Profil

icon Re: Java 1.3.1 - ImageIcon26.07.2006. u 17:22 - pre 215 meseci
Image -> Jpg (koriscenjem com.sun.image.codec.jpeg paketa, JDK 1.2+)

Code:

public void saveImageToFile(Image img, String fileName) throws IOException {
    BufferedImage bimg = null;
    int w = img.getWidth(null);
    int h = img.getHeight(null);
    int [] pixels = new int[w * h];
    PixelGrabber pg = new PixelGrabber(img,0,0,w,h,pixels,0,w);
    try { 
        pg.grabPixels(); 
    } catch(InterruptedException ie) { 
        ie.printStackTrace();
    }
    
    bimg = new BufferedImage(w,h,BufferedImage.TYPE_INT_RGB);
    bimg.setRGB(0,0,w,h,pixels,0,w);
    
    FileOutputStream fos = new FileOutputStream(fileName);
    JPEGImageEncoder jpeg = JPEGCodec.createJPEGEncoder(fos);
    jpeg.encode(bimg);
    fos.close();
}


 
Odgovor na temu

Bl4nky_vu

Član broj: 102167
Poruke: 16
*.cmu.carnet.hr.

Sajt: www.linkedin.com/in..


Profil

icon Re: Java 1.3.1 - ImageIcon27.07.2006. u 21:29 - pre 215 meseci
Ok, sve radi kako treba...

puno hvala na pomoci
 
Odgovor na temu

[es] :: Java :: Java 1.3.1 - ImageIcon

[ Pregleda: 1936 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.