Skip to content
Snippets Groups Projects
Commit f3c7e53a authored by Dennis Eisold's avatar Dennis Eisold
Browse files

Merge branch 'master' into 'master'

Walzen, Ringe und Positionen werden jetzt aus dem Codierer gesetzt closes #3

Closes #3

See merge request !51
parents 93f62916 3024bb89
No related branches found
No related tags found
No related merge requests found
......@@ -387,6 +387,14 @@ public class GuiController {
this.resetDisplay = true;
// Umsprungpunkte anzeigen
mBtnNotchPos1.setText(String.valueOf(this.codierer.fetchRingstellung()[0]));
mBtnNotchPos2.setText(String.valueOf(this.codierer.fetchRingstellung()[1]));
mBtnNotchPos3.setText(String.valueOf(this.codierer.fetchRingstellung()[2]));
// Walzennummern anzeigen
mBtnWalzPos1.setText(String.valueOf(this.codierer.getchWalzenNr()[0]));
mBtnWalzPos2.setText(String.valueOf(this.codierer.getchWalzenNr()[1]));
mBtnWalzPos3.setText(String.valueOf(this.codierer.getchWalzenNr()[2]));
// Walzen auf ihre Position setzen. Der Spruchschlüssel ist hier bereits berücksichtigt.
mBtnStartPos1.setText(String.valueOf(this.codierer.getWalzen()[0]));
mBtnStartPos2.setText(String.valueOf(this.codierer.getWalzen()[1]));
......@@ -418,7 +426,15 @@ public class GuiController {
// Spruchschluessel in das Feld lblSpruchschluessel schreiben
lblSpruchschluessel.setText(this.codierer.empfangenerSpruchschluessel(empfangeneNachricht[2]));
// Umsprungpunkte anzeigen
mBtnNotchPos1.setText(String.valueOf(this.codierer.fetchRingstellung()[0]));
mBtnNotchPos2.setText(String.valueOf(this.codierer.fetchRingstellung()[1]));
mBtnNotchPos3.setText(String.valueOf(this.codierer.fetchRingstellung()[2]));
// Walzennummern anzeigen
mBtnWalzPos1.setText(String.valueOf(this.codierer.getchWalzenNr()[0]));
mBtnWalzPos2.setText(String.valueOf(this.codierer.getchWalzenNr()[1]));
mBtnWalzPos3.setText(String.valueOf(this.codierer.getchWalzenNr()[2]));
// Position der Walzen anzeigen
mBtnStartPos1.setText(String.valueOf(this.codierer.getWalzen()[0]));
mBtnStartPos2.setText(String.valueOf(this.codierer.getWalzen()[1]));
mBtnStartPos3.setText(String.valueOf(this.codierer.getWalzen()[2]));
......@@ -542,6 +558,7 @@ public class GuiController {
tfKlartext.setText(textEingabe);
tfCodiert.setText(textCodiert);
// Position der Walzen aktuallisieren
mBtnStartPos1.setText(String.valueOf(this.codierer.getWalzen()[0]));
mBtnStartPos2.setText(String.valueOf(this.codierer.getWalzen()[1]));
mBtnStartPos3.setText(String.valueOf(this.codierer.getWalzen()[2]));
......
......@@ -438,4 +438,12 @@ public class Codierer {
return nachricht[2];
}
public int[] fetchRingstellung() {
return this.codebuch.getRingstellung();
}
public int[] getchWalzenNr() {
return this.codebuch.getWalzenlage();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment