Summary of Chapter 3

Summary of Chapter 3

  • Specialized user interface components can be constructed by extending one of the pre-supplied AWT Components, most commonly the Canvas class.
  • A separate top level window, associated with an application window, is derived from a Frame instance.
  • The user's prior experience should be taken advantage of in the design of an interface.
  • A double lined arrow on a STD indicates a transition which will result in a new part of the interface being created every time it is followed.
  • Complex STDs should have state tables associated with them, keyed to the transitions on the diagram.
  • It is better to prevent the user from making 'errors' than to have to correct them.
  • National conventions should be considered when designing user interfaces.
  • Specialized interface components should allow multiple listener objects to be registered with them.
  • Attention to fine detail is an important part of effective user interface design.

Exercises for Chapter 3

3.13 The DatePanelDemonstration class




A Java GUI programmer's primer
Java GUI Programmers Primer, A
ISBN: 0139088490
EAN: 2147483647
Year: 1998
Pages: 85
Authors: Fintan Culwin

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net