Como mostrar o JMenuBar no JDesktopPane?

3 respostas
Lex-dmm

Pessoal! Não estou conseguindo mostrar o JMenuBar no JDesktopPane, alguém saberia me ajudar?
Abaixo o código.
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 menu1 = new JMenu("menu1");
		menu1.add(new JMenuItem("Teste"));
		
		JDesktopPane desktopPane = new JDesktopPane();
		
		MenusInternalFrame caixasItens = new MenusInternalFrame();

		//add menu ao painel
		menuBar.add(menu1);
		
		//add objetos no desktop
		desktopPane.add(menuBar);
		desktopPane.add(caixasItens);
		
		this.getContentPane().add(desktopPane);
		this.setSize(800,600);
		
	}
}

3 Respostas

Felagund

Vc não consegue adicionar um JMenuBar em um JDesktopPane.

JMenuBar vc so pode adicionar em um JFrame, JInternalFrame, JApplet.

[]'s

Lex-dmm

Obrigado cara.
Valeu ai!!

Marky.Vasconcelos

Voce tme o método setJMenuBar no JApplet.

Criado 18 de maio de 2009
Ultima resposta 19 de mai. de 2009
Respostas 3
Participantes 3