Crie o seu programa no J Planet e gere os arquivos .java (ou os .java e .form).
Veja como criar um programa: http://ateoriadadesevolucao.blogspot.com.br/2012/04/criando-um-programa-java-com-o-j-planet.html.
Vamos criar uma classe para permitir que o JDesktopPane receba uma imagem de fundo.
Copie o código a seguir e cole em um editor de texto. Salve com o nome de DecoratedDesktopPane.java
Salve a classe DecoratedDesktopPane dentro do pacote do seu programa.
Coloque a sua imagem na pasta img.
Agora, vamos editar a classe principal.
Abra a classe principal do seu programa em um editor de texto.
Substitua o texto ‘javax.swing.JDesktopPane’ por ‘DecoratedDesktopPane’.
O construtor da classe DecoratedDesktopPane irá receber o caminho da sua imagem.
Salve o arquivo.
Abra o seu programa no J Planet e gere o arquivo JAR.
Execute o JAR do seu programa.