qualcuno potrebbe gentilmente spiegarmi l'utilità di tale classe che non riesco a capire?
qualcuno potrebbe gentilmente spiegarmi l'utilità di tale classe che non riesco a capire?
Immagino che tu stia parlando di java.awt.event.ComponentAdapter.Originariamente inviato da veleno89
qualcuno potrebbe gentilmente spiegarmi l'utilità di tale classe che non riesco a capire?
Nel package java.awt.event sono definite le varie interfacce dei "listener", es. ComponentListener, KeyListener, MouseListener, ecc....
Sempre in questo package sono definite le classi per gli eventi es. KeyEvent, MouseEvent, ecc... e sono anche definite delle classi con nome XXXAdapter, es. ComponentAdapter, KeyAdapter, ecc...
Queste ultime sono semplicemente delle classi che implementano tutti i metodi del corrispondente listener ma lasciando i metodi "vuoti". Sono utili quando ti serve fare l'override solo di alcuni metodi di un listener e allo stesso tempo puoi estendere una classe.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet