Reading an Image or Icon from a File

See also Drawing an Image.
// This call returns immediately and pixels are loaded in the background Image image = Toolkit.getDefaultToolkit().getImage("image.gif"); int width = image.getWidth(null); int height = image.getHeight(null); if (width >= 0) { // The image has been fully loaded } else { // The image has not been fully loaded } // This method ensures that all pixels have been loaded before returning image = new ImageIcon("image.gif").getImage(); // Get the dimensions of the image; these will be non-negative width = image.getWidth(null); height = image.getHeight(null);

Post a comment

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image. Ignore spaces and be careful about upper and lower case.