Olá,
Estou aprendendo o modelo MVC, mas estou com uma dúvida.
Meu programa é para desktop e estou usando o swing para fazer a interface com o usúario. Acontece que se eu colocar todo os eventos de botões na classe de controle, ela vai ficar muito poluida, pelo fato de ter um ActionListener para cada botão ou campo do meu programa.
Então começei a pesquisar formas alternativas para fazer isso, e achei o Observable, e foi ai que surgiu a dúvida.
O observable substitui o ActionListener?
Como faço para não poluir meu código?