You will learn about the following in this chapter:
How to develop a JTable component
How to develop a JTree component
How to use JOptionPane components
In Chapter 16, "Swing," we stated that the Swing toolkit contained a number of additional components and functionality that did not have an equivalent AWT predecessor. This functionality includes the JTable, JList, JTree, JOptionPane, BoxLayout, Floating Toolbars, ToolTips, Drag and Drop, JLayeredPane, and JInternalFrame.
In this chapter, we will look at several of these in detail and provide examples of how you program them.