il metodo è il seguente:

codice:
public Image getImage(Component theComponent)
    {
        MediaTracker myMediaTracker = new MediaTracker(theComponent);
        Image myImage = createImage(new MemoryImageSource(width, height, Pixels, 0, width));
        myMediaTracker.addImage(myImage, 0);
        try
        {
            myMediaTracker.waitForAll();
        }
        catch(Exception e)
        {
            System.out.println(e);
        }
        return myImage;
    }
uso swing; width, height e Pixels sono parametri all'interno della classe.