Pārlūkot izejas kodu

Fix SwarmSize dont change.

Tom Troppmann 5 gadi atpakaļ
vecāks
revīzija
39784f73af
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/exampleAlgorithms/PSOAlgotihm.java

+ 1 - 1
src/exampleAlgorithms/PSOAlgotihm.java

@@ -211,7 +211,7 @@ public class PSOAlgotihm implements Algorithm {
 		JFormattedTextField swarmSizeTextField = new  JFormattedTextField(integerFormatter);
 		JFormattedTextField swarmSizeTextField = new  JFormattedTextField(integerFormatter);
 		swarmSizeTextField.setValue(swarmSize);
 		swarmSizeTextField.setValue(swarmSize);
 		swarmSizeTextField.setToolTipText("Only positive Integer.");
 		swarmSizeTextField.setToolTipText("Only positive Integer.");
-		swarmSizeTextField.addActionListener(actionEvent -> swarmSize = Integer.parseInt(swarmSizeTextField.getValue().toString()));
+		swarmSizeTextField.addPropertyChangeListener(actionEvent -> swarmSize = Integer.parseInt(swarmSizeTextField.getValue().toString()));
 		swarmSizeTextField.setBounds(125, 60, 50, 20);
 		swarmSizeTextField.setBounds(125, 60, 50, 20);
 		parameterPanel.add(swarmSizeTextField);
 		parameterPanel.add(swarmSizeTextField);