Chapter 21. JFC and the Swing Package

  • Java Foundation Classes

  • All About Controls (JComponents)

  • Swing Threads—A Caution!

  • Swing Components

  • More About Swing Components

  • Further Reading

  • Exercises

  • Some Light Relief—The Bible Code

In Chapter 20, we saw that the basic idea behind Java GUI programs is that you perform the following actions:

  • Declare controls. You can subclass them to add to the behavior, but this is often unnecessary.

  • Implement an interface to get the event handler that responds to control activity.

  • Add the controls to a container. Again, subclassing is possible but frequently unnecessary.

Chapter 20 explained how to handle the events that controls generate. This chapter dives into the details of the controls themselves: ...

Get Just Java™ 2 now with O’Reilly online learning.

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