刪除 Events Code on NetBeans
Netbeans 是套不錯用的 Java IDE,更棒的是可以直接拖曳 Button, Label .. 等等的 Opject(物件)。或許就因包太多東西,使用上也不是那麼的得心應手.. (以下 Design 模式簡稱 [Design];Source 模式簡稱 [Source]。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAMpzWA80RerX2wvsFN-KVUYWaXF1HOBjQXIvJ9xULmGJSIJIncu91Av2oQE7PKOznfQuWAvg30crUxjnkO1Wb98SqWSu6TvvACYdTPRuQ-NU5qgVy5gGIAFqphgqi4BfeNYD3VnFkBdYr/s400/netbeans-design.png)
NetBeans - Design 模式
在 [Design] 中的 Opject 上點滑鼠右鍵 → Events → Type。接下來在 [Source] 會新增類似以下的 code
然而會發現 1, 3 行無法在 [Source] 底下編輯 Orz
1. 切回 [Design] 在 Opject 上點左鍵 → Properties(屬性) → Events
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih9lcyi5Cj-zZpKN2t84TXqP5VoNgVNyZdfxip3o094FNgFBW-7jSKs2SRRV5ghZskXRgzNqo6V6TcObX8-D3i1pFzTNUXWFuCnIlKILf0awunQa4MaZ3GENM0ydRidW3GXpCOXtGz8ZdY/s400/netbeans-events.png)
2. 刪除 searchMenuItemMouseClicked 請點右邊的 ...
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQLHtWeeR9lEEnmtry8zeDhkpzzAkqoR-ZWUgLu5vI3tKPSZGfp16YsEZWUlOnIcVpmbMRtzAowVrlnU9jxKlvRCPamnSJGY11lq5z9ofS-zZUK77lYr5v2AyywwWEoQhvq9hyphenhyphenWIMfNVCE/s400/netbeans-handlers.png)
3. 從 Handlers 裡 Remove 掉即可。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAMpzWA80RerX2wvsFN-KVUYWaXF1HOBjQXIvJ9xULmGJSIJIncu91Av2oQE7PKOznfQuWAvg30crUxjnkO1Wb98SqWSu6TvvACYdTPRuQ-NU5qgVy5gGIAFqphgqi4BfeNYD3VnFkBdYr/s400/netbeans-design.png)
新增 Events
在 [Design] 中的 Opject 上點滑鼠右鍵 → Events → Type。接下來在 [Source] 會新增類似以下的 code
1. private void searchMenuItemActionPerformed (java.awt.event.ActionEvent evt) {
2. //TODO add your handling code here:
3. }
然而會發現 1, 3 行無法在 [Source] 底下編輯 Orz
刪除 Events code
1. 切回 [Design] 在 Opject 上點左鍵 → Properties(屬性) → Events
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih9lcyi5Cj-zZpKN2t84TXqP5VoNgVNyZdfxip3o094FNgFBW-7jSKs2SRRV5ghZskXRgzNqo6V6TcObX8-D3i1pFzTNUXWFuCnIlKILf0awunQa4MaZ3GENM0ydRidW3GXpCOXtGz8ZdY/s400/netbeans-events.png)
2. 刪除 searchMenuItemMouseClicked 請點右邊的 ...
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQLHtWeeR9lEEnmtry8zeDhkpzzAkqoR-ZWUgLu5vI3tKPSZGfp16YsEZWUlOnIcVpmbMRtzAowVrlnU9jxKlvRCPamnSJGY11lq5z9ofS-zZUK77lYr5v2AyywwWEoQhvq9hyphenhyphenWIMfNVCE/s400/netbeans-handlers.png)
3. 從 Handlers 裡 Remove 掉即可。
相關連結:
★(Ubuntu+Netbeans 6) Java GUI視窗化程式開發的小Bug by 大智若魚
留言
張貼留言
喜歡這篇文章嗎?歡迎在底下留言讓凍仁知道。😉