A scroll pane is a rectangular area in which a component can be viewed. You can add horizontal and vertical scroll bars by implementing the JscrollPane class which extends the Jcomponent class. It is a component that appears like a group of folders in a file cabinet. Each folder is mutually exclusive, when one is selected that folder is activated. To use one you need to implement the JtabbedPane class which extends the Jcomponent class.
Panels are the components added to the tabs.
You can add components like buttons, checkboxes, etc. to each TabbedPane. Jtables display rows and columns of data which can be resized and dragged to new positions. Jtable takes two arguments, data, a two dimensional array of the data to be displayed, and another one dimensional array of column headings. It is similar to a combo box, but multiple items can be selected in a Jlist. All lines were drawn with a single pixel thickness Only a handful of fonts were available AWT didn t offer much control over drawing.