web-dev-qa-db-ja.com

NetBeansのactionPerformedメソッドを削除する方法

JButtonがコンテンツペインに追加されたら、ボタンをダブルクリックしてアクションを設定するか、右クリック->イベント->アクション-> actionPerformedと設定します。次に、その関数を削除する必要があります。バットトンのactionPerformedに記述したコードを削除することで簡単に実行できます。しかし問題は、そのボタンのactionPerformedメソッドは、使用されなくなったり、不要になったりしても、まだ存在していることです。

private void jButton1ActionPerformed(Java.awt.event.ActionEvent evt) {                                         
   //no function here.. but this  code is still remaining. need to remove this code part as well
}

どうすれば削除できますか?例としてJButtonを取得しました。他のコンポーネントのアクションメソッドはこのようなものです。

20
Débora

JButtonプロパティに移動し、「イベント」、「actionPerformed」を選択し、隣接するコンボボックスから「なし」を選択します。ソースコードがきれいになりました!

Netbeans Properties

7.3のようなNetbeansの最近のバージョンでは、オプションとして「なし」は提供されていませんが、メソッドの名前を削除するか、1、2、3ボタンを押すことで、actionPerformedメソッドを削除できます。

enter image description here

55
Costis Aivalis

アクションが登録されたボタンがフォームに表示されなくなった場合(これは、.formファイルを以前のバックアップに手動で置き換えた後に発生しました)、Cotis Aivalisのソリューションを実行できません。この場合、別のテキストエディタで.Javaファイルを開き、そこでイベントハンドラを削除できます。

4
Toby 1 Kenobi

最新バージョンのnetbeansでは、コンボボックスの右側にある3つのピリオド[...]が付いたボタンをクリックすると、ハンドラーをリストする新しいコントロールが表示されます。削除するものを選択し、[削除]ボタンを押してください。

1
user1977008