Technical Support
Discussion Forum
Online Training
Read About Java
Java In-Depth
Product Discounts
Membership Information

Java Cup Logo

JDC Home Page


Working Applet
Help and Hints
Source Code
Table of Contents
Online Training
shadowSearchFAQFeedback

JobTitleList

Prerequisites

In this Exercise, you will create a compound component containing a Label and a List pop-up menu. This will be used in the main RegistrationForm as a means of specifying a person's job title.

Other examples of creating your own components can be found in the LabeledChoiceTest and RadioButtons Exercises.

Perform the following tasks:

  1. Create an Applet to hold one instance of JobTitleList so you can test the component.
  2. Create class JobTitleList as a subclass of FormElement.
  3. In the class JobTitleList, create a centered Label and a List below. Set the List so that multiple selections are not allowed.
  4. Implement the method isEmpty of FormElement to return true if the List has a selected element.
  5. Implement the method getContents of FormElement. It should return the Label and the currently selected element of the List.
The task numbers above are linked to the step-by-step help page. Also available is a complete solution that meets these requirements.

Required by

Related Exercises