Original Post
I''d had some success with loading and displaying a JPG as a BufferedImage by using ImageIO.read(File), but the same method doesn''t work for BMP files. Instead, the program exits abnormally with a NullPointerException. How can I load BMP files in an application?
Is using ImageIO a bad idea in the first place?