Bom dia, estou com o um problema em como implementar de maneira eficiente, que todos os componentes gráficos que eu precisar ‘JButton etc’ tivessem o mesmo comportamento de eventos.
Minha primeira ideia foi criar uma classe abstrata que implementaria todos os eventos que eu quero sobrescrever e depois, criar novas classe como ‘JButtonEspecial’ que extende essa classe especial com e que contem(composição) um JButton.
Esta ideia funcionou, mas não me parece a mais elegante, existe alguma outra maneira mais sucinta e mais ‘OO’ ?
Obrigado.