Proper Swing/MVC design



Being my first larger Java UI project, I wish to utilize the MVC pattern and thereby get a centralized business-oriented action semantic. My application has several views (toolbars, menus, statusbar etc.) so the question is, how do I assemble all events under one hood. I was thinking of enheriting from Action and create a custom action for each business related event - but I would love to see an example of how this has been done by others. What is the correct OO way of designing this?

Thanks in advance,
Casper
.