FRUUG - Front Range Unix Users Group
FRUUG home
meeting archive
about FRUUG
join FRUUG
contact info

February 1997 Newsletter of the

Front Range Unix Users Group

The Cndnsd Vrsn: 4pm Thursday February 13 ACS Rm 123 - The Java AWT and Event Model


Remember: New on-time meeting start! The meeting will start on-time at 4:00, however, since we usually have the room scheduled at 3:30, those who enjoy the 15 minutes of pre-meeting networking should arrive at 3:45. Geoff has a lot of material to cover in this meeting, so it's particularly important for us to start on time.

This Month's Meeting: The Java AWT and 1.1 Event Model

At the February 13th meeting of the Front Range UNIX Users Group Geoff Thompson will present an overview of the Java AWT (Abstract Window Toolkit) and the Event Model for release 1.1.

Java is a significant new platform independent technology that can be used for stand-alone applications and Web programming. Most graphical user interface programming in Java, whether in applets or stand-alone applications, uses the AWT. Consequently, the AWT (as in you "ought" to find about more about this) is one of Java's most important class libraries.

The Java language is quite stable, however, the AWT has evolved significantly from its creation to its current state in Java 1.0.2. Some of the most important changes are coming in 1.1. (And even more changes will follow.) At the center of this evolution is event processing. Several aspects of the AWT are straight forward and will be familiar to many programmers, however, the event model has been one of the most confusing aspects of the AWT. This talk will focus on the AWT and the details of event processing. If we're lucky, we may be able to illustrate the concepts with some live demos.

This talk will be technical, but informal, and occasionally very opinionated. I'll spend some time putting the AWT in context and explaining the special problems of portable toolkits, instead of just diving straight into the details.

Along the way several seemingly unrelated connections to other topics will be discussed, such as:

  • which came first, interpreters or compilers?
  • When did Ivan Sutherland create a GUI software system featuring object-oriented graphics and direct manipulation with a pointing device?
  • what is in the suitcase in Pulp Fiction?
And finally, free stuff! A copy of Graphic Java, Mastering the AWT, by David Geary and Alan McClellan, from SunSoft Press and Prentice Hall, will be given away.

Meeting Location

The next meeting of the Front Range UNIX Users Group will be in room 123 of the CU Academic Computing Center building at Arapahoe and Marine Streets in Boulder. Marine St intersects Arapahoe at 38th St; the Computing Center is on the southwest corner.


Our Last Meeting

At the January 16th meeting of the Front Range UNIX Users Group Cricket Liu gave a talk on new features in DNS and BIND. Copies of the new edition of his book were given away (mostly to the back row) and a copy of his book is now in the FRUUG library. Thanks go to O'Reilly Associates for supplying FRUUG with these copies. His slides and references are available. See the previous meetings page on the Fruug web site for more detail.

Upcoming Meetings

We are planning the following future meetings:
  • The March meeting will be on Python.

  • We are getting tired of looking for someone to do a presentation on the Be-Box.

Contact the FRUUG Executive Committee at fruug at if you have other interesting topic ideas or are interested in presenting a fruug talk.

FRUUG Library Notes

This month's addition to the FRUUG library is Addison Wesley's How to Set Up and Maintain a Web Site, by Lincoln Stein. This is the second edition of this title, and includes a CD-ROM with ready-to-use Web page samples.

You may check books out using your business card as your library card; you must be on the membership list to check books out. Books are due at the meeting following the one in which they are checked out. If you don't return your library books by the next meeting, you might find yourself on our overdue book list. We count on you returning books on time so that other members may have the chance to use them as well.

Back to FRUUG Home Page

Last Updated: 22 January1996. Problems? Contact webmaster at

Site Map Recruiter Info
February 15, 2009

February 2008: FRUUG Enters Quiescent Phase
After 27 years running, we're suspending operations.

Future Meetings:
None planned

Site by
Lone Eagle Systems, Inc.,
Hosted courtesy of Indra