Return to Course Content Home

Lesson Objectives

First, don't panic! Clearly you won't be able to absorb all of this information. There is a lot here! Much more than you need for this Module's Homework. Once you read through this, students will be able to:

  1. Describe the Java event handling process
  2. Code simple event handlers
  3. Code simple Swing GUIs
  4. Code simple Windows (JFrame, JDialog, and JOptionPane)
  5. Code simple Internal Frames in a Multiple Desktop Interface environment.
  6. Code using Swing layout managers
    1. FlowLayout
    2. BorderLayout
    3. GridLayout
    4. GridBagLayout
    5. CardLayout
  7. Code simple JLabels.
  8. Code simple JButtons.
  9. Code simple JTextField, JTextArea, and JEditorPanes
  10. Code a simple JComboBox