3

NetBeans デザイン ビューを使用しています。削除したいJMenuItemにアクションリスナーを追加しました。生成されたコードが灰色の領域にあり、IDE で編集できないため、実行できないようです。プロパティウィンドウからも削除できません。私は何をしますか?

4

2 に答える 2

7

保護されたコードを変更できます。ここを参照してください http://wiki.netbeans.org/FaqFormEditingGuardedBlocks

しかし、私はあなたがすべきではないと思います。

JMenuItem をクリックし、[プロパティ] ペインに移動します。

[プロパティ] ペインで [イベント] タブに移動し、そこからアクション リスナーを削除します。そこに何も指定しない場合は"<none>"、イベント リスナーとして表示されます。

コードはまだ存在しますが、アクション リスナー関数は呼び出されません。

しかし、これらの無駄なコード行が気になる場合は、コメントするか、JMenuItem を削除して再度追加することができます。これにより、コードが完全に削除されます。

于 2012-12-27T17:56:29.603 に答える
1

デザイン ビューを選択し、ナビゲータペインで JMenuItem を見つけます。デフォルトでは左側にあります。存在しない場合は、メニューで選択します。

ウィンドウ => ナビゲート中 => ナビゲーター

または、代わりに Ctrl+7 をクリックします。
Navigator ペインで JMenuItem を見つけたら、それを選択し、右クリックして[削除] を選択します。


アップデート

もちろん、上記のアクションを実行すると、JMenuItem 自体が削除されます。
アクションリスナー自体を取り除きたい場合は<none>、@nitgeekが提案したように目的のアクションを選択してください。

于 2012-12-27T17:58:22.460 に答える