Chapter 7. Multithreaded applications


This chapter covers
  • Understanding the need for well-behaved multithreaded desktop applications
  • Working with Griffon’s multithreading facilities for Swing-based applications
  • Additional UI toolkit-agnostic threading facilities for all components


We’re halfway through our journey of discovering what Griffon has to offer to desktop application development. By now you should be familiar with the core concepts, such as the MVC pattern and the way Griffon implements it, its command utilities, and its configuration options, just to name a few. But there’s more to Griffon than that. For example, you can extend the framework’s capabilities to upgrade an application’s looks. And you can certainly create an application ...

Get Griffon in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.