NetBeans Imagem JAVA Ajuda

Galera quero colocar uma imagem de fundo no meu programa java, sem ser em um label, mas sim no JFrame, como faço isso, qual a linha de códigos?

Nesse caso aqui o cara cria uma classe “ImagePanel” que estende o JPanel e pinta o componente com uma imagem.

http://stackoverflow.com/questions/299495/how-to-add-an-image-to-a-jpanel

Obs: Tipo de pergunta que basta dar uma pesquisada no google que você resolve!