[英]How to create mouse adapter in kotlin
我正在嘗試創建一個mouse adapter
來處理鼠標按鈕打印的內容。 我創建了一個 class 並擴展了鼠標適配器。 我重寫了 mouseClicked 方法,現在我初始化新的 object 但我不知道參數是什么
我試過的
創建了我覆蓋 mouseClicked 方法的 MouseAdapterEvent
class MouseAdapterEvents: MouseAdapter() {
override fun mouseClicked(e: java.awt.event.MouseEvent?) {
print("something")
}
}
然后在我的其他 class 中創建了 object
var a:MouseAdapterEvents
然后在異步中,我正在等待單擊鼠標a.mouseClicked()
但我不知道參數是什么。
我應該放什么? 而且我也不知道如何初始化這個var。
您可以通過以下方式初始化 class
var a:MouseAdapterEvents = MouseAdapterEvents()
如果你不想創建新的 class 你可以使用Object 表達式
var a = object: MouseAdapter() {
override fun mouseClicked(e: java.awt.event.MouseEvent) {
print("something")
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.