>>343
すみません、初心者ゆえ言ってることの意味が理解できません

main関数を持つのはJFrameを継承したクラスで、
このクラス内部で上記のような記述をしていました。

現在は改良して
getContentPane().add(menubar,BorderLayout.NORTH);
したのですが、また問題がおきております。

相変わらずMenuBarが表示されていないと思いきや、
ポインタを持って行き、クリックするとJMenuItemが
ずらっと出てくることが確認できました。
つまり、不可視ながら存在しているらしいのです。

ここで、JMenuのAPIを見たところ、コンストラクタは
引数無しのものしか存在しないのに、私の記述は
menu1=new JMenu("ファイル");
としている点が不可視を生んだのでは?と考えてます。

しかし、存在しないコンストラクタを呼んでいるのに
コンパイルが通るのが不思議だ・・・

この不可視問題を直す方法をご教授ください。