Name: mc57594 Date: 02/06/97
This is pseudocode...
I create a memory image from a Frame:
Frame frame = new Frame()
frame.addNotify();
Image image = frame.createImage(100, 200);
After painting in the image I try to serialize it:
mImageOutput.reset(); // reset ByteArrayOutputStream
mObjectOutput.writeObject(mImage); // write to ObjectOutputStream
When attempting to writeObject the image an exception is thrown.
Here is part of the stack trace:
java.io.NotSerializableException: sun.awt.image.ImageRepresentation
at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:576)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:221)
at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:320)
at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:623)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:221)
company - Panda Systems Inc. , email - ###@###.###
======================================================================