title: Java - How to load an image in a portable way? (ie, not specifying an absolute address?)
body: <p>I'm making an app that will have a window pop up with an image in it. I've looked at tutorials for loading images in Java online, and they all seem to specify the absolute address of the image. That's great until someone run's my app on their machine. So is there a way to load an image robustly? So that it doesn't matter what machine it's on?</p>