Developing Complex User Interface Applications in Java

Ray Toal

Loyola Marymount University
and Ticketmaster

2002-05-01



Outline

What This Talk is About

What This Talk is NOT About

Java

Java GUI Applications: AWT and Swing

Swing Components

Swing Models

Swing Events and Listeners

Listeners and Memory Leaks

Detecting the Memory Leaks

Fixing the Leak

A Complex User Interface Application is

Memory Leaks

Internationalization

Layouts

Undo

Summary

Further Reading