【初心者】 Java質問・相談スレ28 【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0344デフォルトの名無しさん
NGNGすみません、初心者ゆえ言ってることの意味が理解できません
main関数を持つのはJFrameを継承したクラスで、
このクラス内部で上記のような記述をしていました。
現在は改良して
getContentPane().add(menubar,BorderLayout.NORTH);
したのですが、また問題がおきております。
相変わらずMenuBarが表示されていないと思いきや、
ポインタを持って行き、クリックするとJMenuItemが
ずらっと出てくることが確認できました。
つまり、不可視ながら存在しているらしいのです。
ここで、JMenuのAPIを見たところ、コンストラクタは
引数無しのものしか存在しないのに、私の記述は
menu1=new JMenu("ファイル");
としている点が不可視を生んだのでは?と考えてます。
しかし、存在しないコンストラクタを呼んでいるのに
コンパイルが通るのが不思議だ・・・
この不可視問題を直す方法をご教授ください。
■ このスレッドは過去ログ倉庫に格納されています