diff --git a/src/main/java/com/example/pibd22_kalyshev_y_v_motorboat_hard/ControllerMap.java b/src/main/java/com/example/pibd22_kalyshev_y_v_motorboat_hard/ControllerMap.java index 472b628..7057aea 100644 --- a/src/main/java/com/example/pibd22_kalyshev_y_v_motorboat_hard/ControllerMap.java +++ b/src/main/java/com/example/pibd22_kalyshev_y_v_motorboat_hard/ControllerMap.java @@ -101,14 +101,14 @@ public class ControllerMap { } private void ChangeDrawningOars(DrawningBoat boat) { IDrawningAdditionalElement newDrawningOars = switch (comboBoxOarsType.getValue()) { - case "None" -> new DrawningOars(boat.GetBoat().GetBodyColor()); - case "Slim" -> new DrawningSlimOars(boat.GetBoat().GetBodyColor()); - case "Large" -> new DrawningLargeOars(boat.GetBoat().GetBodyColor()); - default -> null; - }; + case "None" -> new DrawningOars(boat.GetBoat().GetBodyColor()); + case "Slim" -> new DrawningSlimOars(boat.GetBoat().GetBodyColor()); + case "Large" -> new DrawningLargeOars(boat.GetBoat().GetBodyColor()); + default -> null; + }; if (newDrawningOars != null) { + newDrawningOars.SetNumberOars(Integer.parseInt(comboBoxNumOars.getValue())); boat.SetDrawningOars(newDrawningOars); - boat.GetDrawningOars().SetNumberOars(Integer.parseInt(comboBoxNumOars.getValue())); } } private void UpdateGUI() {