在 Java 視覺化編輯器中,您可以使用 Java Bean 視圖刪除您新增到元件的事件。
提示:如果在 Java Bean 視圖中看不到任何事件,請確定按一下 Java Bean 視圖功能表箭號並選取顯示事件來顯示事件,或者選取專家級事件來顯示事件、配接器和接聽器。
如果要從元件刪除事件,請執行下列其中一項動作:
- 在 Java Bean 視圖中,請選取事件,再按「刪除」鍵。
- 在 Java Bean 視圖中,用滑鼠右鍵按一下事件,從環境定義蹦現功能表中選取刪除。
- 如果是在顯示事件模式下,此舉會從 Java 程式碼移除該事件的回呼方法。如果接聽器類別所實作的介面需要方法主體才能進行編譯,就會清除方法內容,而不是將方法整個移除。

如果在刪除回呼方法之後,接聽器已經沒有剩餘的方法主體實作,而且接聽器是匿名的內部類別,
則會將接聽器本身與將它登錄到程式碼中的方法一起移除。在先前的範例中,視窗接聽器只有一個 windowOpened 回呼,因此當刪除 windowOpened 時,
也會連帶移除接聽器,以及將它加入程式碼中的 addWindowListener(...) 陳述式。
- 在專家級事件模式下刪除回呼方法時,是從接聽器移除它,如果接聽器實作介面,且必須利用方法才能順利編譯時,就會把它換成空的方法主體。它與顯示事件模式不同的是,它不進行接聽器的連鎖刪除,因此即使接聽器已經沒有剩下任何回呼方法主體,也不會將它自動移除。
在專家級事件模式下進行刪除,
相當於從母項刪除所選的樹狀結構項目。
接聽器本身也可以選取和刪除。
這是從 Java Bean 移除接聽器。如果接聽器是匿名內部類別,則會從程式碼移除。
不過,如果是名稱接聽器類別,就算已經從使用它的 Java Bean 移除,還是會保留下來。