title: How to set background image in Java?
body: <p>I am developing a simple platform game using Java using BlueJ as the IDE. Right now I have player/enemy sprites, platforms and other items in the game drawn using polygons and simple shapes. Eventually I hope to replace them with actual images.</p>
  
  <p>For now I would like to know what is the simplest solution to setting an image (either URL or from local source) as the 'background' of my game window/canvas?</p>
  
  <p>I would appreciate it if it isn't something long or complex as my programming skills aren't very good and I want to keep my program as simple as possible. Kindly provide example codes with comments to elaborate on their function, and also if it's in its own class, how to call on relevant methods used by it on other classes.</p>
  
  <p>Thank you very much.</p>