// Program to desmonstrate action triggered by pushing a button import java.awt.*; public class CarDx extends java.applet.Applet { TextField mQuery,mAnswer; Button bYes,bNo,bMaybe; public void init () { mQuery = new TextField(70); mQuery.setText("Was your car just now running before it quit?"); bYes = new Button("It was just running"); bNo = new Button("The car was sitting"); bMaybe = new Button("Other"); mAnswer = new TextField(70); add(mQuery) ; add(bYes) ; add(bNo) ; add(bMaybe) ; add(mAnswer) ; } public boolean action(Event e,Object obj) { if (e.target == bYes) { mAnswer.setText("Well, it seems like a fuel problem to me."); return true; } if (e.target == bNo) { mAnswer.setText("Checking the battery is a good bet."); return true; } if (e.target == bMaybe) { mAnswer.setText("Maybe its a user problem!?"); return true; } return false; } }