Ahh...but here's a thought, after looking at the exception and my
code. The method that is calling getImage() is called from an event
handler. So it seems that call is not made from the main thread.
Hmmm. Any ideas anyone?
Dave Glowacki wrote:
> Paul Gifford wrote:
> > Here's my latest exception:
> > visad.VisADError: cannot call getImage() from Thread: AWT-EventQueue-0
> > at visad.DisplayImpl.getImage(DisplayImpl.java:1624)
> > Any thoughts? I don't get the exception when I run Test50, but I
> > don't see what it is I'm doing differently. A call to getImage() seems
> > pretty straightforward!
> You can get into a deadlock if you try to use getImage() from
> anything other than the main thread (sorry I can't be more
> specific ... this is something Bill fixed back in April and
> I don't remember the exact details.)
> Hopefully, this will be enough to jog someone else's memory
> about a better fix...
Paul Gifford, Capt, USAF
325 S Broadway EGC2
Boulder CO 80303