package ChaosDemos;
import java.awt.*;
//*********************************************************************
/** Class to install n labelled yes/no choices.
* @version March 15 1997
* @author Michael Cross
*/
//*********************************************************************
public class choiceControls extends Panel {
private dynamicGraph outerparent;
private CheckboxGroup[] cbg;
private Label[] l;
private Checkbox[] cbYes, cbNo;
private Panel panel1,panel2;
private int n_ch;
//*********************************************************************
/**
* @param target parent of type dynamicGraph
* @param intext vector of button labels
*/
//*********************************************************************
public choiceControls (dynamicGraph target, String[] intext) {
outerparent = target;
n_ch=intext.length;
setLayout( new GridLayout(1,2,0,0));
panel1 = new Panel();
panel2 = new Panel();
add(panel1);
add(panel2);
cbg = new CheckboxGroup[n_ch];
cbYes = new Checkbox[n_ch];
cbNo = new Checkbox[n_ch];
l = new Label[n_ch];
panel1.setLayout(new GridLayout(n_ch,1,0,0));
panel2.setLayout(new GridLayout(n_ch,2,0,0));
for(int i=0;i