On Fri, Aug 16, 2002 at 04:52:28PM -0500, Bill Hibbard wrote:
> Hi Ben,
> visad/examples/Test50.java uses the getImage() method to
> capture an image from a DisplayImplJ2D. It works on my
> machine. Does it work on yours? Note there are two windows,
> one for the DisplayImplJ2D (where you can drag the image
> around with left mouse clicks) and another that shows the
> result of getImage() calls once per second.
> If it works on your system, then we need to figure out what
> is different about your application. You might send me a
> short test program that demonstrates your problem.
Ok I figured out what was causing my problem. If you don't add the
display.getComponent to a frame, it hangs at the wait. You can see this
in Test50 by just commenting out the jframe.setContentPane line. I
wasn't doing this because I am writing an application that generates
some images to put on a web page. I can get around having to actually
display it by not showing the frame. This may be the intended or
required behavior but I thought I'd point it out just in case.