Dick, Thanks. This might help me understand the event-listener mechanism. John On Thu, Jun 16, 2011 at 09:50:29AM -0500, Richard Baldwin wrote: > See http://www.dickbaldwin.com/java/Java080.htm and the next three or four > lessons following lesson 80 at http://www.dickbaldwin.com/tocmed.htm for > more information on the Java source-listener event model. > > Dick Baldwin > > On Thu, Jun 16, 2011 at 9:27 AM, Susan Jolly <easjolly@xxxxxxxxxxxxx> wrote: > > > There are two actors involved in listening: the listener and the what I'll > > call the broadcaster. GUI components have built-in logic to broadcast > > certain events in response to certain user actions. MenuItems, for example, > > have logic to broadcast the event that they've been selected. Other GUI > > components have logic to broadcast other types of events. > > > > When an object registers itself as a listener for an event it does this by > > asking an appropriate GUI component to add it as a one of its listeners for > > a specific type of event. This only works if that GUI was already set up to > > broadcast that event. A GUI's API will tell you what events it is designed > > broadcast. > > > > HTH, > > Susan > > > > > > > -- > Richard G. Baldwin (Dick Baldwin) > Home of Baldwin's on-line Java Tutorials > http://www.DickBaldwin.com > > Professor of Computer Information Technology > Austin Community College > (512) 223-4758 > mailto:Baldwin@xxxxxxxxxxxxxxx > http://www.austincc.edu/baldwin/ -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities