The code
dest = createImage(new MemoryImageSource(i_w,i_h,dest_1d,0,i_w));creates an Image object from a one-dimensional array of pixels of a particular size. This image can be, in turn, tied to an ImageCanvas and displayed by:
grid.add(dest_canvas = new ImageCanvas(dest));