GUI Conversion 2


Prerequisites

Use VisualAge's Visual Composition Editor to create a Java GUI that matches the following picture as closely as possible.

Work Location

Perform all work for this magercise in VisualAge project MageLang Magercises, package magercises.gui2.

If this project does not appear in your Workspace add it from the repository (if it exists there) or create a new project using this name.

Tasks

Perform the following tasks:

  1. Determine the overall component to use, and create that component in VisualAge.

  2. Set up the menus for the GUI. The menu structure looks like:
    • File
      • Save
      • Save as
    • Selected
      • Open
      • Process
      • Command...
    • Edit
      • Copy
      • Clear list
    • Options
      • Search subdirectories (checkbox menuitem, selected)
      • Display found text (checkbox menuitem, selected)
      • Ignore case (checkbox menuitem, not selected)
      • Clear on search (checkbox menuitem, selected)
      • (separator)
      • Set defaults
    • Help
      • Help index...
      • General help...
      • Using help...
      • (separator)
      • Product information...

  3. Determine how the GUI is laid out, and create it. (See help for details).

The task numbers above are linked to the step-by-step help page. Also available is a complete solution to the problem, and expected behavior, to demonstrate it.

Copyright © 1996-1997 MageLang Institute. All Rights Reserved.