JDesktopPane dentro de Applet

Gostaria de Saber se é possível colocar um JDesktopPane dentro de uma Applet Junto com menus e tal.

To tentando fazer aqui e não to conseguindo, eu nunca usei JDesktopPane. Segue abaixo o codigo mais o menos do que eu to tentando fazer. Quando eu rodo não aparece nada.

Obrigado desde já.

import javax.swing.JApplet;
import javax.swing.JDesktopPane;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

public class MainFrame extends JApplet{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public void init(){
		
		//Barra Menu
		JMenuBar menuBar = new JMenuBar();
		JMenu menuOptions1 = new JMenu();
		menuOptions1.add(new JMenuItem("Teste"));

		JDesktopPane jpane = new JDesktopPane();
		
		menuBar.add(menuOptions1);
		
		
		//add menu no desktop
		jpane.add(menuBar);

		jpane.setVisible(true);
		this.getContentPane().add(jpane);
		this.setSize(800,600);
		
	}

}