Your label is getting on the screen. The issue is that it is not finding the file. I would google "load image with java" to see how to load an image file from your source code.