Imagem num JDesktopPane

Pessoal,

Estou tendo o seguinte problema: estou usando um JDesktopPane com JInternalFrame. No meu desktop coloquei duas imagens e quando eu chamo os meus frames eles sempre aparecem por baixo das figuras até que eu clique neles e eles passem para cima. Alguém saberia dizer o comando para que os meus internalFrames apareçam por cima da imagem do desktop?

Para carregar as imagens eu faço:

// Logotipo da Link im_vivo = new ImageIcon("C:/Java/workspace/Empresa/vivo.jpg"); im_link = new ImageIcon("C:/Java/workspace/Empresa/link_mini.jpg"); lb_vivo = new JLabel(im_vivo); lb_link = new JLabel(im_link); lb_vivo.setBounds(45,5,im_vivo.getIconWidth(),im_vivo.getIconHeight()); lb_link.setBounds(610,360,im_link.getIconWidth(),im_link.getIconHeight()); desktop.add(lb_vivo,JLayeredPane.DEFAULT_LAYER); desktop.add(lb_link,JLayeredPane.DEFAULT_LAYER); getContentPane().add(desktop);

Já consegui resovel o problema mudando a propriedade do JLayeredPane de DEFAULT_LAYER para FRAME_CONTENT_LAYER e inserindo a seguinte linha:

Obrigado!