Alguém sabe se é possível colocar um JMenuBar em um painel?
Sim, é possível.
Crie um painel com BorderLayout e faça:
this.add(getMenuBar(), BorderLayout.NORTH);
Mas o JPanel não tem o método getMenuBar()…
vc precisa colocar dentro do frame
frame.setJMenuBar(instanciaDaClasse.createMenuBar());
- chamando um metodo com a ssinatura public JMenuBar createMenuBar()
Caso tenha resolvido, favor informar, ou fique a vontade para sanar dúvidas.
Estou à disposição.
Bons estudos !