Loading GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java +6 −2 Original line number Diff line number Diff line Loading @@ -125,14 +125,18 @@ public class DistancePanel extends ControlPanel { }); for (final JCheckBox checkBox: fpCheckBoxes) { checkBox.addActionListener((ActionEvent ae) -> { recomputeButton.setEnabled(weightedDistChBx.isSelected()); if (weightedDistChBx.isSelected()) { recomputeButton.setEnabled(true); } }); } for (int i = 0; i < fpSliderInputs.size(); i++) { final JTextField sliderInput = fpSliderInputs.get(i); final JCheckBox sliderCheckBox = fpCheckBoxes.get(i); sliderInput.addActionListener((ActionEvent ae) -> { recomputeButton.setEnabled(weightedDistChBx.isSelected() && sliderCheckBox.isSelected()); if (weightedDistChBx.isSelected() && sliderCheckBox.isSelected()) { recomputeButton.setEnabled(true); } }); } builder.addLine(); Loading Loading
GUI/src/main/java/cz/fidentis/analyst/distance/DistancePanel.java +6 −2 Original line number Diff line number Diff line Loading @@ -125,14 +125,18 @@ public class DistancePanel extends ControlPanel { }); for (final JCheckBox checkBox: fpCheckBoxes) { checkBox.addActionListener((ActionEvent ae) -> { recomputeButton.setEnabled(weightedDistChBx.isSelected()); if (weightedDistChBx.isSelected()) { recomputeButton.setEnabled(true); } }); } for (int i = 0; i < fpSliderInputs.size(); i++) { final JTextField sliderInput = fpSliderInputs.get(i); final JCheckBox sliderCheckBox = fpCheckBoxes.get(i); sliderInput.addActionListener((ActionEvent ae) -> { recomputeButton.setEnabled(weightedDistChBx.isSelected() && sliderCheckBox.isSelected()); if (weightedDistChBx.isSelected() && sliderCheckBox.isSelected()) { recomputeButton.setEnabled(true); } }); } builder.addLine(); Loading