MVC: Event Delegation vs. Observer/Observable
I am learning Java and started my first Swing (standalone) application. While reading books and articles I found an article about two models that Java provides to base your application upon the MVC architecture: "Event Delegation" and "Observer/Observable".
My question is, which one is better? At times, it seems to be that both are complementary of each other... am I wrong?

