@Override public void actionPerformed(ActionEvent button) { int result; efficiencyCounter = 0; Sequence sequence = new Sequence(); if (radioButtonIterative.isSelected()) { result = sequence.computeIterative(Integer.parseInt(inputField.getText())); } else { result = sequence.computeRecursive(Integer.parseInt(inputField.getText())); } resultField.setText(Integer.toString(result)); efficiencyField.setText(Integer.toString(efficiencyCounter)); }