GUI + MVC Pattern

1234567891011121314
Across
  1. 4. method used to change the view depending on what data changed
  2. 9. method to add observer to list of observers
  3. 11. responds to user interaction and performs interactions on the model
  4. 12. has capacity to update visual representation of the application
  5. 14. methods that registers button events
Down
  1. 1. holds components in grid like structure, uses x y coordinates NOR row col!
  2. 2. stage contains one of these
  3. 3. method to launch everything
  4. 5. holds method that notifies all observers
  5. 6. the number of components a stage or scene can hold
  6. 7. interface that holds the update() function
  7. 8. Design pattern for developing user interfaces that divides the application into three parts
  8. 10. method that registers the view as an observer of the model
  9. 13. method called when the GUI shuts down