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

CommentBox

Prerequisites

In this exercise, you will create a compound component containing a Label and a TextArea. This will be used in the main RegistrationForm example as an input region for user comments.

Other examples of creating your own components can be found in the JobTitleList and LabeledChoice Exercises. Perform the following tasks:

  1. Create an Applet to hold one instance of CommentBox so you can test the component.
  2. Create class CommentBox as a subclass of FormElement.
  3. In the class CommentBox, create a centered Label and a TextArea below it. Make the TextArea display three lines of 80 characters.
  4. Implement the method isEmpty of FormElement to return true if the TextArea is empty.
  5. Implement the method getContents of FormElement. It should return the Label and the contents of the CommentBox.
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