Exemplo n.º 1
0
  public void actionPerformed(ActionEvent e) {

    Object source = e.getSource();

    if (source instanceof JTextField) {
      doTextFieldActionPerformed((JTextField) source);
    } else if (source == cbRegression) {
      cbRegression.removeActionListener(this);
      daModel.setRegressionMode(cbRegression.getSelectedIndex());
      updateRegressionPanel();
      cbRegression.addActionListener(this);
    } else if (source == cbPolyOrder) {
      daModel.setRegressionOrder(cbPolyOrder.getSelectedIndex() + 2);
      statDialog.getController().setRegressionGeo();
      statDialog.getController().updateRegressionPanel();
      setRegressionEquationLabel();

      // force update
      daModel.setRegressionMode(Regression.POLY.ordinal());
    }
  }