Imagem de fundo em um JPanel aninhado?

Eu tenho um JPanel que contém mais 2 JPanel. Localizado à esquerda (leftBox) e à direita (rB), eu queria adicionar uma imagem de fundo no JPanel direito (rB).

Mas o resultado que eu obtenho é

http://i.imgur.com/tHz1x.jpg

o resultado que eu queria

http://i.imgur.com/xHbpx.jpg

public void paintComponent(Graphics g)
{
    //this.paintComponent(g);
    if(wdimage != null) g.drawImage(wdimage,0,0,800,800,rB); //(image,location x, location y, size x, size y)

}

O rB Panel está bloqueando a imagem, o que eu quero é exibir a imagem no JPanel, e adicionar alguns jlabels e campos de texto em cima do JPanel e da imagem mais tarde.

questionAnswers(1)

yourAnswerToTheQuestion