JMenuBar

4 respostas
Fabiano_Fiorindo
Analisem esse codigo e me digam porque não aparece o menu
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;


public class Principal extends JFrame {
	
	public Principal(){
		
	}
	public void criaJanela(){
		this.setTitle("JMenuBar");
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setSize(1024,768);
		this.setVisible(true);
		
		JMenuBar barramenu = new JMenuBar();
		JMenu mnucadastro = new JMenu("Cadastro");
		JMenuItem mnufuncionario = new JMenuItem("Funcionario");
		JMenuItem mnuproduto = new JMenuItem("Produto");
		JMenuItem mnusair = new JMenuItem("Sair");
		
		mnucadastro.add(mnufuncionario);
		mnucadastro.add(mnuproduto);
		mnucadastro.addSeparator();
		mnucadastro.add(mnusair);
		
		barramenu.add(mnucadastro);
		
		setJMenuBar(barramenu);
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Principal main = new Principal();
		main.criaJanela();
	}

}
Vale.....

4 Respostas

diego2005

Eu não sei o que está acontecendo, mas se vc Restaurar a Tela e depois Maximizar ele aparece…

keller

Inverta a ordem dos objetos sendo adicionados,
tipo…

show(); pnl.add(meuTextField);

para…

pnl.add(meuTextField); show();

Valeu? até… :thumbup:
[]'s

Fabiano_Fiorindo

valeu pessoal, era so inverter a ordem qndo pedia para abria tela…

keller

Urrull 5 estrelinhas pra min!!! :mrgreen: :stuck_out_tongue:

Criado 18 de agosto de 2005
Ultima resposta 18 de ago. de 2005
Respostas 4
Participantes 3