when
文に渡された式の値を取得する方法はありますか?私のアプリケーションでKotlin:when文のパラメータへのアクセス
は私がきちんと構文がe?.keyCode
をKotlinアクセスするためにしたこと
_content.addKeyListener(object : KeyAdapter() {
override fun keyPressed(e: KeyEvent?) = when(e?.keyCode) {
KeyEvent.VK_T -> mainWindow.enterTrainingState()
KeyEvent.VK_P -> mainWindow.enterPlayState()
KeyEvent.VK_E -> mainWindow.close()
else -> println(e?.keyCode)
}
})
のようなKeyListener
がありますか?私は本当に表現を繰り返す必要はありません。
本当の答えは、残念ながら「いいえ」です。 –