import awb.*; import java.awt.*; import java.awt.event.*; public class LookUp extends java.applet.Applet implements ActionListener { TextField gName, gNum, mInstruct; String Name[]={"J.Able", "D.Ramm", "D.Ramm", "R.Odom", "M.Salter", "W.Tars"}; String Num[]= {"613-1978","660-6532","732-7616","681-6326","684-8111","613-1978"}; Button bByName, bByNum; TextArea mResults; String name, num; int size; public void init() { mInstruct = new TextField(60); mInstruct.setText("Enter search info; push related button"); gName = new TextField(25); gNum = new TextField(25); bByName = new Button("ByName"); bByNum = new Button("ByNum"); mResults = new TextArea(10, 60); bByName.addActionListener(this); bByNum.addActionListener(this); add(mInstruct); add(gName); add(bByName); add(gNum); add(bByNum); add(mResults); size = 6; } public void actionPerformed(ActionEvent event) { Object cause = event.getSource(); int k=0; if (cause == bByName) { name = gName.getText(); while (k < size) { if (name.equals(Name[k])) { mResults.append("Name: "+name+" shows number: "+ Num[k]+"\n"); } k = k + 1; } } if (cause == bByNum) { num = gNum.getText(); while (k < size) { if (num.equals(Num[k])) { mResults.append("Number: "+num+" shows name: "+ Name[k]+"\n"); } k = k + 1; } } } }