Difficulty using BufferedImage in Eclipse -
i have stored image in resource folder 'images':
src
-com.program
-images
in program use
bufferedimage image =imageio.read(getclass().getresourceasstream("/myimage.png")); to import image.
this works fine. however, if change name of image @ source(say myimage1.png) , try execute
bufferedimage image =imageio.read(getclass().getresourceasstream("/myimage1.png")); i input==null. i've been try work while , tried various suggestions on other threads. ideas? thanks!
the problem likely:
the image in src folder inside project, when program runs, runs folder containing compiled classes. folder did not contain png, input == null exception (getclass().getresourceasstream(...) returns null when resources cannot resolved).
to make work, need mark images folder resource folder (using eclipse, maven or favorite build tool), , make sure contents of folder on class path when program run.
Comments
Post a Comment