O documento explica como funcionam eventos em Java, incluindo:
1) Eventos são objetos que herdam de java.util.EventObject e possuem uma fonte;
2) Listeners implementam métodos para tratar eventos recebidos como argumento;
3) As fontes precisam registrar os listeners para notificá-los quando eventos ocorrem.