File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes GUI Enhancement/Cleanup question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "GUI Enhancement/Cleanup question" Watch "GUI Enhancement/Cleanup question" New topic

GUI Enhancement/Cleanup question

Aruna Raghavan
Ranch Hand

Joined: May 14, 2002
Posts: 194
Hi All,
I am thinking about cleaning up my gui a bit-
I had originally coded my View such that if the actionPerformed is due to Search/Purchase button being clicked, my Controller would get the event rather than the View. However, now my Controller is doing some validation on some of the fields such as "number of tickets", is a row of flights selected before the user pushed the purchase button etc.
I am thinking about moving this action handling back into my View. After the view is done validating the input data, it can fire a FlightEvent to notify the controller. In other words, the Controller will register itself as a FlightEvent listener rather than an ActionListener. Controller will just do the work of calling methods on the DataModel as usually.

I would like to know what you think about this approach, thanks.

Aruna A. Raghavan<br />SCJP, SCJD, SCWCD
I agree. Here's the link:
subject: GUI Enhancement/Cleanup question
It's not a secret anymore!