All About Controls (JComponents)
Swing Threads—A Caution!
More About Swing Components
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: ...