From 56d0f28dc168c6058ce42757a8f3c68e432a86e0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Uli=20B=C3=A4hr?= <eude365sup@outlook.com>
Date: Fri, 29 Nov 2019 19:38:11 +0100
Subject: [PATCH] neue Methode setzeSteckverindungnen() zur Anzeige der
 aktuellen Steckverbindungen in der GUI

---
 .../java/projekt/enigma/GuiController.java     | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/src/main/java/projekt/enigma/GuiController.java b/src/main/java/projekt/enigma/GuiController.java
index 9b38934..6ad2498 100644
--- a/src/main/java/projekt/enigma/GuiController.java
+++ b/src/main/java/projekt/enigma/GuiController.java
@@ -390,6 +390,24 @@ public class GuiController {
 
 		// Einstellungen aus dem Logbuch auslesen und setzen
 		this.setzeTagesSchluessel();
+		this.setzeSteckverbindungen();
+	}
+
+	/**
+	 * Hier werden die TextFelder, welche die Steckverbindungen darstellen,
+	 * mit dem Werten die die Klasse Codierer zur Verfügung stellt gefüllt.
+	 */
+	private void setzeSteckverbindungen() {
+		tfStecker1.setText(codierer.getSteckverbindungen()[0][0]+""+codierer.getSteckverbindungen()[0][1]);
+		tfStecker2.setText(codierer.getSteckverbindungen()[1][0]+""+codierer.getSteckverbindungen()[1][1]);
+		tfStecker3.setText(codierer.getSteckverbindungen()[2][0]+""+codierer.getSteckverbindungen()[2][1]);
+		tfStecker4.setText(codierer.getSteckverbindungen()[3][0]+""+codierer.getSteckverbindungen()[3][1]);
+		tfStecker5.setText(codierer.getSteckverbindungen()[4][0]+""+codierer.getSteckverbindungen()[4][1]);
+		tfStecker6.setText(codierer.getSteckverbindungen()[5][0]+""+codierer.getSteckverbindungen()[5][1]);
+		tfStecker7.setText(codierer.getSteckverbindungen()[6][0]+""+codierer.getSteckverbindungen()[6][1]);
+		tfStecker8.setText(codierer.getSteckverbindungen()[7][0]+""+codierer.getSteckverbindungen()[7][1]);
+		tfStecker9.setText(codierer.getSteckverbindungen()[8][0]+""+codierer.getSteckverbindungen()[8][1]);
+		tfStecker10.setText(codierer.getSteckverbindungen()[9][0]+""+codierer.getSteckverbindungen()[9][1]);
 	}
 
 	/**
-- 
GitLab