Summary

In this chapter, we covered the basics of AWT and JFC components, some of which are polymorphically related. We also covered MVC, which, although advanced, is essential for working with some of the more interesting components of JFC. Learning MVC is good for learning about events, since the architecture publishes events to views.

There's a lot more to cover on JFC and AWT, but we've gleaned enough information to get started. We'll learn more in coming chapters.

Get Python Programming with the Java™ Class Libraries: A Tutorial for Building Web and Enterprise Applications with Jython now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.