Wednesday Afternoon
70 From Components to Java Beans
Fintan Culwin, South Bank University
Colorado Convention
Center - A111
 
The widgets in the Java AWT and JFC collections supply the fundamental components that are required for the construction of standard user interfaces. Many situations require more specialized user interface components to be developed. This tutorial will expose the processes involved in first developing a specialized component and then upgrading it to become JavaBeans compliant. This will be done within the context of designing for usability, and reusability, from the outset.

The objectives of this tutorial are:

  • to distinguish internal from external component event handling.
  • to illustrate internal event handling within the context of a simple specialized component.
  • to demonstrate designing for usability by means of STDs.
  • to describe a minimum set of component methods that should be considered when developing a specialized component.
  • to consider the stated requirements of a JavaBean.
  • to illustrate the stepwise refinement of a specialized component into a JavaBean and demonstrate it within a bean tool.

Attendee Background: An advanced tutorial intended for attendees who are already familiar with the use of the AWT or JFC widget set and who wish to learn how to develop specialized components for particular requirements within the context of the JavaBean specification.

Fintan Culwin is a Reader in Software Engineering Education at South Bank University: London specializing in Software Engineering and HCI, particularly in the integration of usability considerations in the earliest stages of production processes. He has published five books, including two on Java, and is currently completing a sixth on the JFC. He has published extensively on Internet issues and has presented sessions on the Web and Java at a series of international conferences.

Tutorials
at a Glance
Tracks
Full Description
of all Tutorials
Final Program

 OOPSLA'98 Home