n Adapters
nNo caso anterior, seis implementações seriam vazias pois só desejávamos responder a um único
evento. Como essa é
uma situação comum, o pacote event define adaptadores para todas as interfaces de listeners que têm mais de um método. Um
adaptador é uma classe
que implementa o listener e dá
implementações
vazias para todos os métodos.
n
nNo nosso exemplo anterior, o botão para fechar a janela não funciona. Isso acontece porque não
criamos um listener que fosse chamado para tratar esse evento e, efetivamente, fechasse a
janela. Agora podemos
criar esse listener