In this chapter
In this chapter, we continue our discussion of the Swing user interface toolkit from Volume I. Swing is a rich toolkit, and Volume I covered only the basic and commonly used components. That leaves us with three significantly more complex components for lists, tables, and trees, the exploration of which occupies a large part of this chapter. We will then turn to text components and go beyond the simple text fields and text areas that you have seen in Volume I. We will show you how to add validations and spinners to text fields and how you can display structured text such as HTML. Next, you will see ...