1

awtパッケージのJavaのウィンドウからメニューバーを削除する方法はありますか. 条件に基づいてメニューバーを作成しましたが、条件が false になった場合、awt パッケージ (スイング クラス メソッドを使用しない) でそれを削除したいのですが、それを行う方法が見つかりません。

条件に基づいて、メニューバーを複数回作成/削除できるはずです。

メニューバーからコンポーネントを削除する方法は存在しますが、オラクルが提供するドキュメントでもメニューバーを完全に削除する方法が見つからないことにショックを受けました。

それは抜け穴ですか?彼らは何かを逃しましたか?

4

1 に答える 1

0

試す:setMenuBar(null);

ドキュメントから:

mb - 設定されているメニュー バー。このパラメータが null の場合、このフレームの既存のメニュー バーはすべて削除されます。

于 2013-03-29T19:08:24.760 に答える