[3340] in java-interest
Re: ImageProducer/ImageConsumer classes
daemon@ATHENA.MIT.EDU (David Gourley)
Wed Nov 8 04:55:19 1995
From: David Gourley <dgourley@CS.Berkeley.EDU>
To: java-interest@java.sun.com
Date: Wed, 08 Nov 1995 00:05:11 -0800
Hello,
> The first time you try to draw the image using drawImage, you will get
> an "ImageRepresentation" object attached to you which will handle the
> conversion of the pixels for the screen...
So I need to explicitly call the drawImage method on the Image that I
created using (Frame)foo.createImage for each frame? The only way I see to
do this is get the graphics member of the frame and use its drawImage
method, which takes an ImageObserver... do I need to write this as well, if
not where can I get a copy of the ImageObserver for this object? Also if I
have to call drawImage for each frame, how do I know if it is safe to make
the call(ie. is the setPixels call synchronous or asynchronous).
I re-wrote my Producer to use a Vector to store the Consumers, now it seems
that the initial InfoGrabber Consumer does not bail out after the first
imageComplete weird...
I am sorry about all the questions, I just know that I am getting valid
frame pixel data and I just cant seem to get the Producer/Consumer classes
to work with my frame sequences. It must be apparent, I dont know why I
cant see it.
Thanks again...
- -david
dgourley@CS.Berkeley.EDU
-
This message was sent to the java-interest mailing list
Info: send 'help' to java-interest-request@java.sun.com