Merge pull request 'AccounterstellungVornameUndNachname' (#5) from KindImplementierung into master
Reviewed-on: #5
This commit is contained in:
		| @@ -49,43 +49,55 @@ public class AccounterstellungMitarbeiter { | ||||
| 		kindDaten.add(ueberschrift,0,0); | ||||
|  | ||||
| 		kindDaten.addRow(1); | ||||
| 		Label name = new Label("Name:"); | ||||
| 		kindDaten.add(name, 0, 1); | ||||
| 		TextField nameEingabe = new TextField(); | ||||
| 		kindDaten.add(nameEingabe, 1, 1); | ||||
| 		Label vname = new Label("Vorname:"); | ||||
| 		kindDaten.add(vname, 0, 1); | ||||
| 		TextField vnameEingabe = new TextField(); | ||||
| 		kindDaten.add(vnameEingabe, 1, 1); | ||||
|  | ||||
| 		kindDaten.addRow(2); | ||||
| 		Label geburtstag = new Label("Geburtstag: "); | ||||
| 		kindDaten.add(geburtstag, 0, 2); | ||||
| 		DatePicker geburtstagEingabe = new DatePicker(); | ||||
| 		geburtstagEingabe.setEditable(false); | ||||
| 		kindDaten.add(geburtstagEingabe, 1, 2); | ||||
| 		Label nname = new Label("Nachname:"); | ||||
| 		kindDaten.add(nname, 0, 2); | ||||
| 		TextField nnameEingabe = new TextField(); | ||||
| 		kindDaten.add(nnameEingabe, 1, 2); | ||||
|  | ||||
| 		kindDaten.addRow(3); | ||||
| 		Button hinzufuegen = new Button("hinzufügen"); | ||||
| 		kindDaten.add(hinzufuegen, 1, 3); | ||||
| 		Label geburtstag = new Label("Geburtstag: "); | ||||
| 		kindDaten.add(geburtstag, 0, 3); | ||||
| 		DatePicker geburtstagEingabe = new DatePicker(); | ||||
| 		geburtstagEingabe.setEditable(false); | ||||
| 		kindDaten.add(geburtstagEingabe, 1, 3); | ||||
|  | ||||
| 		kindDaten.addRow(4); | ||||
| 		Button hinzufuegen = new Button("hinzufügen"); | ||||
| 		kindDaten.add(hinzufuegen, 1, 4); | ||||
|  | ||||
| 		kindDaten.addRow(5); | ||||
| 		hinzufuegen.setOnAction(e -> { | ||||
| 			Button neues = new Button(nameEingabe.getText()); | ||||
| 			Button neues = new Button(vnameEingabe.getText()); | ||||
|  | ||||
| 			boolean nameGueltig = false; | ||||
| 			boolean vnameGueltig = false; | ||||
| 			boolean gebGueltig = false; | ||||
| 			boolean nnameGueltig = false; | ||||
|  | ||||
| 			if (!nameEingabe.getText().equals("")) { | ||||
| 				nameGueltig = true; | ||||
| 			if (!vnameEingabe.getText().equals("")) { | ||||
| 				vnameGueltig = true; | ||||
| 			} | ||||
|  | ||||
| 			if (!nnameEingabe.getText().equals("")) { | ||||
| 				nnameGueltig = true; | ||||
| 			} | ||||
|  | ||||
| 			if (!geburtstagEingabe.getEditor().getText().equals("")) { | ||||
| 				gebGueltig = true; | ||||
| 			} | ||||
|  | ||||
| 			if (nameGueltig && gebGueltig) { | ||||
| 			if (vnameGueltig && gebGueltig && nnameGueltig) { | ||||
| 				kindanzeige.getChildren().add(neues); | ||||
| 				neues.setOnAction(a -> { | ||||
| 					((HBox) neues.getParent()).getChildren().remove(neues); | ||||
| 				}); | ||||
| 				nameEingabe.setText(""); | ||||
| 				vnameEingabe.setText(""); | ||||
| 				nnameEingabe.setText(""); | ||||
| 				geburtstagEingabe.getEditor().setText(""); | ||||
| 			} | ||||
| 		}); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user