import java.awt.*; public class Controls extends java.awt.Panel{ // builds up user interface panel private Button iterate_button; private TextField ClusterSize; private Label label; private DLA app; Controls(DLA ref){ iterate_button = new Button("Start Growing"); ClusterSize = new TextField("1",4); label = new Label("Cluster Size = "); setBackground(Color.yellow); add(iterate_button); add(label); add(ClusterSize); app=ref; } // handle changes public void setClusterSize(int s){ ClusterSize.setText(String.valueOf(s)); } public boolean action(Event evt, Object arg){ int i; double d; if(evt.target instanceof Button){ app.runner.resume(); return true; } return false; } }