NetBeans デザイン ビューを使用しています。削除したいJMenuItemにアクションリスナーを追加しました。生成されたコードが灰色の領域にあり、IDE で編集できないため、実行できないようです。プロパティウィンドウからも削除できません。私は何をしますか?
2 に答える
保護されたコードを変更できます。ここを参照してください http://wiki.netbeans.org/FaqFormEditingGuardedBlocks
しかし、私はあなたがすべきではないと思います。
JMenuItem をクリックし、[プロパティ] ペインに移動します。
[プロパティ] ペインで [イベント] タブに移動し、そこからアクション リスナーを削除します。そこに何も指定しない場合は"<none>"
、イベント リスナーとして表示されます。
コードはまだ存在しますが、アクション リスナー関数は呼び出されません。
しかし、これらの無駄なコード行が気になる場合は、コメントするか、JMenuItem を削除して再度追加することができます。これにより、コードが完全に削除されます。
デザイン ビューを選択し、ナビゲータペインで JMenuItem を見つけます。デフォルトでは左側にあります。存在しない場合は、メニューで選択します。
ウィンドウ => ナビゲート中 => ナビゲーター
または、代わりに Ctrl+7 をクリックします。
Navigator ペインで JMenuItem を見つけたら、それを選択し、右クリックして[削除] を選択します。
アップデート
もちろん、上記のアクションを実行すると、JMenuItem 自体が削除されます。
アクションリスナー自体を取り除きたい場合は<none>
、@nitgeekが提案したように目的のアクションを選択してください。