This commit is contained in:
Ziver Koc 2008-11-14 16:38:36 +00:00
commit 613bef2496
108 changed files with 8397 additions and 0 deletions

View file

@ -0,0 +1,35 @@
package zutil.wrapper;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import javax.imageio.ImageIO;
public class SerializableBufferedImage implements Serializable{
private static final long serialVersionUID = 1L;
private BufferedImage image;
public SerializableBufferedImage(BufferedImage image){
this.image = image;
}
public BufferedImage getImage(){
return image;
}
public void setImage(BufferedImage image){
this.image=image;
}
private void writeObject(ObjectOutputStream out)throws IOException{
ImageIO.write(image,"jpeg",ImageIO.createImageOutputStream(out));
}
private void readObject(ObjectInputStream in)throws IOException, ClassNotFoundException{
image = ImageIO.read(ImageIO.createImageInputStream(in));
}
}