•// constructor remembers
the Panel
•27 public
JOIButtonListener ( JOIPanel panel )
•28 {
•29 this.panel = panel;
•30 }
•// send panel a
changeMessage message now!
•41 public void
actionPerformed ( ActionEvent e )
•42 {
•43 panel.changeMessage();
•44 }