我想使用WindowAdapter和MouseAdapter。這個問題是Java只允許我使用其中之一。另一個必須是WindowListener。問題在於它需要我使用幾個我不用於做一件事的功能。有沒有一種方法可以使用WindowListener而不用做所有不必要的功能?使用WindowListener而不使所有功能
0
A
回答
0
Java允許類僅擴展一個類。對此的規範解決方案是爲您的偵聽器使用匿名或命名的內部類。您也可以使用獨立的類來擴展偵聽器適配器,這些都取決於您的需求和用途。
0
您可以實現自己的WindowAndMouseAdapter,它擴展WindowAdapter並實現MouseListener。然後,您可以在此適配器中封裝偵聽器實現中的空方法,這可以讓您的業務類更加清晰。
相關問題
- 1. 計時器不能使用所有參數的主要功能
- 2. 我可以使用Node.js中的所有Javascript功能/功能嗎
- 3. react - onclick使用事件而不使用箭頭功能
- 4. 如何使用angularJs自動完成功能而不使用Jquery?
- 5. 使用OpenShift而不使用它的某些「功能」
- 6. 使用PHP創建PDF,而不使用PHP的FDF功能
- 7. 爲什麼jQuery不能自動使所有的功能「實時」?
- 8. 錯誤而使用imagecreate功能
- 9. 執行功能,而無需使用「讓」
- 10. 子查詢而使用分割功能
- 11. 使用外部功能,而在
- 12. 的WebPack進口的所有代碼,而不是某些功能
- 13. Xquery所有功能
- 14. MTD不使用MTD功能
- 15. 功能不使用回C++
- 16. addEventListener不使用其功能
- 17. 使用因緣測試上rootscope的功能,而不是一個功能
- 18. 爲什麼不使用Enter鍵而不是點擊所有的動作按鈕功能?
- 19. 在節點Js中使用異步功能而不是同步功能有什麼性能優勢?
- 20. javascript中功能有什麼區別使用或不使用
- 21. 使用功能
- 22. 使用功能
- 23. 使用功能
- 24. 使用功能
- 25. 使用功能
- 26. 使用功能
- 27. 使用功能
- 28. 有可能使用兩個版本的jQuery而不使用jQuery.noConflict?
- 29. 找不到所有的cv2功能
- 30. Require_once似乎不影響所有功能?
沒有。您必須至少將其中一個實現爲Listener,並完全實現這些接口(即使所述實現爲空)。 –