Re: getImage exception

Hi Paul,

>   getImage is getting called and not returning.  But...you identified
> the problem.  The display is not mapped to the screen.  I want to take
> the image and display it on my own panel (which implements drag and
> drop)...I discovered it is much easer to display an image on a panel
> that's DnD enabled than to retrofit the VisAD stuff to support DnD.  So
> my idea was to make my DisplayImplJ2D d, get the image, pass it to my
> panel without actually adding d.getComponent() to the screen.  So now
> I've traded one problem for another.  Some days, that's progress :)

Perhaps you need to construct a DisplayImplJ2D for off-screen
rendering.  The constructor is:

  public DisplayImplJ2D(String name, int width, int height)

See visad/examples/Test52.java for an example of calling
getImage() for an off-screen DisplayImplJ2D.

Cheers,
Bill
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
hibbard@xxxxxxxxxxxxxxxxx  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html



  • 2000 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the visad archives: