Załóżmy, że KeyAdapter
jest to klasa abstrakcyjna z kilkoma metodami, które można przesłonić.
W javie mogę:
KeyListener keyListener = new KeyAdapter() {
@Override public void keyPressed(KeyEvent keyEvent) {
// ...
}
};
Jak zrobić to samo w Kotlinie?
val k: KeyAdapter = KeyAdapter { println("Hello, world!") }
przyzwyczajeniem. (Jednak szukałem składni lambda). Myślę, że będę szukać anoter pytanie o dokładnie takim tytule, ale lepiej sformułowane pytanie i odwołują się do niego ten jeden z komentarzem ...