created: 6/26/99 (using AWT); revised: 01/26/00, 01/09/02 (using Swing), 07/19/06; refurbished 11/02/08
CHAPTER 59 — Buttons and Action Events
We have been doing event-driven programing. The three parts of a GUI application are:
- Components that make up the Graphical User Interface. <—— we've done this; this chapter will do more.
- Listener methods that receive the events and respond to them. <—— we've done this; this chapter will do more.
- Application methods that does useful work for the user. <—— we've not done this, yet.
Soon we will get to the third step,
and you will actually write a full GUI application!
But not yet.
This chapter continues the discussion on how to add button components
to a frame, and how the actionPerformed()
Chapter Topics:
- A Button's
setActionCommand()method. - An ActionEvent's
getActionCommand()method. - Using
actionPerformed()with several buttons.
QUESTION 1:
What is the name of the method that receives
ActionEvents when a button is clicked?