Lecture 5A
  AWT Overview
  Components
  Containers
  Events
  Event Overview
  Event Example
  Event Processing
  Button Example
  Frames & Menus
  Other Components

  LayoutManagers
Lectures

1A: Introduction
1B: Java Intro
2A: BuildingBlocks
2B: Objects
3A: More Objects
3B: Exceptions
       & Threads
4A: Waves
4B: Nuclear &
       Particle
5A: AWT
5B: More AWT
      & Graphics
6A:Detectors &
      Simulation
6B: LHC/Atlas &
     RandomSims    
7A: Swing
7B: Java2D
8A: Java Apps
8B: Dialogs &
    MoreClasses
9A: Java I/O
9B: Utilities,
        Unicode
10A: More
    Threading
10B: File
    Handling
11A: Array,Print,
    Images
11B: SimplePhysics
    Simulation
12A: Tips &
    Techniques
12B: More Tips &
    Techniques
13A: Satellite
    
Simulations
13B: Intro to Java
    Networking
14A: Java Servers
14B: HTTP Server
15A: ServerClient
15B: ServerClient
   Expt.Simulation
16A: Course
          Review
16B: ExerciseTest
        Discussion

    Contacts
    Description
    Exercises
    Index
    Outline
    Q&A
    Resources
    StudentInfoForm
    Student Pages
    What's New

 

Home : Lectures : Lecture 5A : Other Components
Other Components

Other components include:

  • List - items in a scrollable list (unlike Choice which only shows one item at a time.
  • PopupMenu - menu that floats above the interface.
  • Checkbox & CheckboxGroup - make both checkboxes and radio buttons.
  • Scrollpane - holds a component such as an image that is larger than visible area. Scrollbars provided to scan the component.
  • Dialog, FileDialog - popup windows to interact with the user, e.g. to choose files (useful for standalone applications mostly)

See Exploring Java , 2nd. ed., chapter 14 for more details and examples of these GUI components.

 

 

Home Lectures Resources Index Contacts Students


Physics Simulations with JavaTM
KTH, Kurskod: 5A1418
Curator: Clark S. Lindsey