Intellij idea 从java到kotlin的转换让我感到困惑

Intellij idea 从java到kotlin的转换让我感到困惑,intellij-idea,kotlin,Intellij Idea,Kotlin,在Intellij Idea中,我使用函数“从Java转换代码” public void onOpen(WebSocket webSocket) { WebSocket.Listener.super.onOpen(webSocket); } 托科特林 override fun onOpen(webSocket: WebSocket) { super@Listener.onOpen(webSocket) } 但是…@Listener。。。红色标记为错误,无工作建议。原因可能是什么?

在Intellij Idea中,我使用函数“从Java转换代码”

public void onOpen(WebSocket webSocket) {
   WebSocket.Listener.super.onOpen(webSocket);
}
托科特林

override fun onOpen(webSocket: WebSocket) {
   super@Listener.onOpen(webSocket)
}

但是…@Listener。。。红色标记为错误,无工作建议。原因可能是什么?

您应该编写
super.onOpen(webSocket)
。退房