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