public class PersonApplet4 extends GraphicsIOApplet2 { Person george; boolean jump = false; boolean dance = false; public void setup() { addButton( "Jump" ); addButton( "Dance" ); addGraphics(); } /** * This method is called after setup() */ public void initOutputs() { george = new Person( 200, 10 ); draw( george ); } public void onButtonPressed(String buttonName) { if ( buttonName.equals( "Jump" ) ) { jump = !jump; if ( jump ) george.jumpUp(); else george.jumpDown(); } else if ( buttonName.equals( "Dance" ) ) { dance = !dance; if ( dance ) george.danceLeft(); else george.danceRight(); } } }