利用 Java Bean 視圖,您可以刪除在 Java 視覺化編輯器中已新增至元件的事件。
提示:如果在 Java Bean 視圖中沒有看見任何事件,
您必須按一下 Java Bean 視圖功能表箭頭,再選取顯示事件來顯示事件,
或選取專家事件來顯示事件、配接器及接聽器。
若要從元件中刪除事件,請執行下列其中一個動作:
- 在 Java Bean 視圖中,選取事件並按刪除鍵。
- 在 Java Bean 視圖中,用滑鼠右鍵按一下事件,從快速蹦現功能表中選取刪除。
- 在顯示事件模式下,將會從 Java 程式碼中移除事件的回呼方法。
如果接聽器類別實作的介面需要方法主體才能編譯,則只會清除方法內容,不會完全移除方法。

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