How to load Images from a package in java -


i use load same package

image image; string img = "image.png"; imageicon = new imageicon(this.getclass().getresource(img)); image = i.getimage(); 

how can load image package specified images?

image image; string img = "image.png"; imageicon = new imageicon(this.getclass().getresource(img)); image = i.getimage(); 

suggests "image.png" resides within same package class represented this

you can paths reference resources reside within different packages

string img = "/path/to/images/image.png"; imageicon = new imageicon(this.getclass().getresource(img)); 

the important concept here understand path suffixed class path

personally, should using imageio on imageicon, apart supporting more formats, throws ioexception when goes wrong , guaranteed return loaded image (when successful).

see how read images more details


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

inno setup - TLabel or TNewStaticText - change .Font.Style on Focus like Cursor changes with .Cursor -