This is a list of the JComponents (and some of their methods) we have learned in this class.
The Sun JAVA Web Page (Sun is the company that makes JAVA)
For a thorough list of the class and methods in JAVA refer to the web page
On this web page to the right you will see a window titled "ALL CLASSES". Scrolloing down
you will find any class you are interested in. Simply click on the class for a detailed
explaination of it.
This is a diagram to illustrate the inheritance structure for the JComponents.
Object
|
Component
|
Container
|
+---------+----------+-----------+---------+---------+
| | | | | |
Box ScrollPane Applet Panel JComponent Window
| | |
JApplet | +-----+------+
| | | |
| JWindow Frame Dialog
| |
| +---+----+
| | |
| FileDialog JDialog
|
+---+----+-----+---+----+----+--------+------+-----+----+------+---+---------+
| | | | | | | | | | | | | |
JPanel | JMenuBar | JLabel | JComboBox | JScrollBar | JSlider | JTable JTextComponent
JOptionPane JList JFileChooser AbstractButton JToolTip JPopupMenu |
| +-----+-----+
+-------+--------------+ | |
| | | JTextField JTextArea
JMenuItem JToggleButton JButton
| |
JCheckBoxMenu +----+----+
| |
| |
JRadioButton JCheckBox
You should go to the Sun JAVA web site mentioned above and familiarize yourself with the methods