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を取得しました。他のコンポーネントのアクションメソッドはこのようなものです。
JButtonプロパティに移動し、「イベント」、「actionPerformed」を選択し、隣接するコンボボックスから「なし」を選択します。ソースコードがきれいになりました!
7.3のようなNetbeansの最近のバージョンでは、オプションとして「なし」は提供されていませんが、メソッドの名前を削除するか、1、2、3ボタンを押すことで、actionPerformedメソッドを削除できます。
アクションが登録されたボタンがフォームに表示されなくなった場合(これは、.formファイルを以前のバックアップに手動で置き換えた後に発生しました)、Cotis Aivalisのソリューションを実行できません。この場合、別のテキストエディタで.Javaファイルを開き、そこでイベントハンドラを削除できます。
最新バージョンのnetbeansでは、コンボボックスの右側にある3つのピリオド[...]が付いたボタンをクリックすると、ハンドラーをリストする新しいコントロールが表示されます。削除するものを選択し、[削除]ボタンを押してください。