created GUI Main and AddParticipant
This commit is contained in:
		
							parent
							
								
									96fedc3f65
								
							
						
					
					
						commit
						3ec776e64f
					
				| 
						 | 
					@ -9,7 +9,7 @@
 | 
				
			||||||
<?import javafx.scene.control.MenuItem?>
 | 
					<?import javafx.scene.control.MenuItem?>
 | 
				
			||||||
<?import javafx.scene.control.Separator?>
 | 
					<?import javafx.scene.control.Separator?>
 | 
				
			||||||
<?import javafx.scene.control.TextField?>
 | 
					<?import javafx.scene.control.TextField?>
 | 
				
			||||||
<?import javafx.scene.layout.AnchorPane?>
 | 
					
 | 
				
			||||||
<?import javafx.scene.layout.ColumnConstraints?>
 | 
					<?import javafx.scene.layout.ColumnConstraints?>
 | 
				
			||||||
<?import javafx.scene.layout.GridPane?>
 | 
					<?import javafx.scene.layout.GridPane?>
 | 
				
			||||||
<?import javafx.scene.layout.HBox?>
 | 
					<?import javafx.scene.layout.HBox?>
 | 
				
			||||||
| 
						 | 
					@ -17,128 +17,98 @@
 | 
				
			||||||
<?import javafx.scene.layout.VBox?>
 | 
					<?import javafx.scene.layout.VBox?>
 | 
				
			||||||
<?import javafx.scene.text.Font?>
 | 
					<?import javafx.scene.text.Font?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/17" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ch.zhaw.projekt2.turnierverwaltung.participandAddFormular.participantFormularController">
 | 
					<HBox alignment="CENTER" VBox.vgrow="ALWAYS" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ch.zhaw.projekt2.turnierverwaltung.participandAddFormular.participantFormularController">
 | 
				
			||||||
   <children>
 | 
					   <children>
 | 
				
			||||||
      <VBox fx:id="mainContainer" alignment="CENTER" layoutX="10.0" layoutY="10.0" prefHeight="200.0" prefWidth="100.0" stylesheets="@../main/Style.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
 | 
					      <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
				
			||||||
         <children>
 | 
					         <children>
 | 
				
			||||||
            <MenuBar>
 | 
					            <Label fx:id="participantListTitle" text="Hinzugefügt">
 | 
				
			||||||
               <menus>
 | 
					 | 
				
			||||||
                  <Menu mnemonicParsing="false" text="Start">
 | 
					 | 
				
			||||||
                     <items>
 | 
					 | 
				
			||||||
                        <Menu mnemonicParsing="false" text="Sprache wählen">
 | 
					 | 
				
			||||||
                           <items>
 | 
					 | 
				
			||||||
                              <MenuItem fx:id="germanSelect" mnemonicParsing="false" onAction="#changeLangToGerman" text="Deutsch" />
 | 
					 | 
				
			||||||
                           </items>
 | 
					 | 
				
			||||||
                        </Menu>
 | 
					 | 
				
			||||||
                        <MenuItem fx:id="closeBtn" mnemonicParsing="false" onAction="#closeApplication" text="Close" />
 | 
					 | 
				
			||||||
                     </items>
 | 
					 | 
				
			||||||
                  </Menu>
 | 
					 | 
				
			||||||
               </menus>
 | 
					 | 
				
			||||||
            </MenuBar>
 | 
					 | 
				
			||||||
            <Label fx:id="mainTitle" text="Turnier Manager" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
               <VBox.margin>
 | 
					 | 
				
			||||||
                  <Insets bottom="40.0" />
 | 
					 | 
				
			||||||
               </VBox.margin>
 | 
					 | 
				
			||||||
               <font>
 | 
					               <font>
 | 
				
			||||||
                  <Font name="System Bold" size="47.0" />
 | 
					                  <Font name="System Bold" size="21.0" />
 | 
				
			||||||
               </font>
 | 
					               </font>
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets bottom="20.0" />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
            </Label>
 | 
					            </Label>
 | 
				
			||||||
            <HBox alignment="CENTER" VBox.vgrow="ALWAYS">
 | 
					            <ListView fx:id="participantListView" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
 | 
					            </ListView>
 | 
				
			||||||
 | 
					            <HBox alignment="CENTER" prefHeight="100.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
				
			||||||
               <children>
 | 
					               <children>
 | 
				
			||||||
                  <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
					                  <Button fx:id="saveBtn" mnemonicParsing="false" onAction="#save" text="Save">
 | 
				
			||||||
                     <children>
 | 
					 | 
				
			||||||
                        <Label fx:id="participantListTitle" text="Hinzugefügt">
 | 
					 | 
				
			||||||
                           <font>
 | 
					 | 
				
			||||||
                              <Font name="System Bold" size="21.0" />
 | 
					 | 
				
			||||||
                           </font>
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="20.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Label>
 | 
					 | 
				
			||||||
                        <ListView fx:id="participantListView" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </ListView>
 | 
					 | 
				
			||||||
                        <HBox alignment="CENTER" prefHeight="100.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <children>
 | 
					 | 
				
			||||||
                              <Button fx:id="saveBtn" mnemonicParsing="false" onAction="#save" text="Save">
 | 
					 | 
				
			||||||
                                 <HBox.margin>
 | 
					 | 
				
			||||||
                                    <Insets right="40.0" />
 | 
					 | 
				
			||||||
                                 </HBox.margin>
 | 
					 | 
				
			||||||
                              </Button>
 | 
					 | 
				
			||||||
                              <Button fx:id="openBtn" mnemonicParsing="false" text="Bearbeiten" />
 | 
					 | 
				
			||||||
                           </children>
 | 
					 | 
				
			||||||
                        </HBox>
 | 
					 | 
				
			||||||
                     </children>
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets left="40.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </VBox>
 | 
					 | 
				
			||||||
                  <Separator orientation="VERTICAL" prefHeight="200.0">
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets left="10.0" right="10.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </Separator>
 | 
					 | 
				
			||||||
                  <VBox fx:id="changeBtn" alignment="TOP_CENTER" onDragDetected="#changeParticipant" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
					 | 
				
			||||||
                     <children>
 | 
					 | 
				
			||||||
                        <Label fx:id="newParticipantFormularTitle" text="Neuer Teilnehmer">
 | 
					 | 
				
			||||||
                           <font>
 | 
					 | 
				
			||||||
                              <Font name="System Bold" size="21.0" />
 | 
					 | 
				
			||||||
                           </font>
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="40.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Label>
 | 
					 | 
				
			||||||
                        <Separator prefWidth="200.0" />
 | 
					 | 
				
			||||||
                        <GridPane fx:id="grid" prefHeight="200.0">
 | 
					 | 
				
			||||||
                           <columnConstraints>
 | 
					 | 
				
			||||||
                              <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
					 | 
				
			||||||
                              <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
					 | 
				
			||||||
                           </columnConstraints>
 | 
					 | 
				
			||||||
                           <rowConstraints>
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                           </rowConstraints>
 | 
					 | 
				
			||||||
                           <children>
 | 
					 | 
				
			||||||
                              <Label fx:id="participantNameLabel" styleClass="lableGrid" text="Name">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </Label>
 | 
					 | 
				
			||||||
                              <TextField fx:id="participantNameTextField" styleClass="inputGrid" GridPane.columnIndex="1">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </TextField>
 | 
					 | 
				
			||||||
                              <Label fx:id="firstNameLabel" styleClass="lableGrid" text="Vorname" GridPane.rowIndex="1">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </Label>
 | 
					 | 
				
			||||||
                              <TextField fx:id="firstNameTextField" GridPane.columnIndex="1" GridPane.rowIndex="1" />
 | 
					 | 
				
			||||||
                              <TextField fx:id="phoneNumberTextField" GridPane.columnIndex="1" GridPane.rowIndex="2" />
 | 
					 | 
				
			||||||
                              <TextField fx:id="birthDateTextField" GridPane.columnIndex="1" GridPane.rowIndex="3" />
 | 
					 | 
				
			||||||
                              <Label fx:id="phoneNumberLabel" text="Telefonnummer" GridPane.rowIndex="2" />
 | 
					 | 
				
			||||||
                              <Label fx:id="birthDateLabel" text="Geb. Datum" GridPane.rowIndex="3" />
 | 
					 | 
				
			||||||
                           </children>
 | 
					 | 
				
			||||||
                        </GridPane>
 | 
					 | 
				
			||||||
                        <Separator prefWidth="200.0" />
 | 
					 | 
				
			||||||
                        <Button fx:id="addBtn" alignment="TOP_LEFT" mnemonicParsing="false" onAction="#addParticipant" text="Erstellen" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="10.0" top="30.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Button>
 | 
					 | 
				
			||||||
                     </children>
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					                     <HBox.margin>
 | 
				
			||||||
                        <Insets right="40.0" />
 | 
					                        <Insets right="40.0" />
 | 
				
			||||||
                     </HBox.margin>
 | 
					                     </HBox.margin>
 | 
				
			||||||
                  </VBox>
 | 
					                  </Button>
 | 
				
			||||||
 | 
					                  <Button fx:id="openBtn" mnemonicParsing="false" text="Bearbeiten" />
 | 
				
			||||||
               </children>
 | 
					               </children>
 | 
				
			||||||
            </HBox>
 | 
					            </HBox>
 | 
				
			||||||
         </children>
 | 
					         </children>
 | 
				
			||||||
 | 
					         <HBox.margin>
 | 
				
			||||||
 | 
					            <Insets left="40.0" />
 | 
				
			||||||
 | 
					         </HBox.margin>
 | 
				
			||||||
 | 
					      </VBox>
 | 
				
			||||||
 | 
					      <Separator orientation="VERTICAL" prefHeight="200.0">
 | 
				
			||||||
 | 
					         <HBox.margin>
 | 
				
			||||||
 | 
					            <Insets left="10.0" right="10.0" />
 | 
				
			||||||
 | 
					         </HBox.margin>
 | 
				
			||||||
 | 
					      </Separator>
 | 
				
			||||||
 | 
					      <VBox fx:id="changeBtn" alignment="TOP_CENTER" onDragDetected="#changeParticipant" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
				
			||||||
 | 
					         <children>
 | 
				
			||||||
 | 
					            <Label fx:id="newParticipantFormularTitle" text="Neuer Teilnehmer">
 | 
				
			||||||
 | 
					               <font>
 | 
				
			||||||
 | 
					                  <Font name="System Bold" size="21.0" />
 | 
				
			||||||
 | 
					               </font>
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets bottom="40.0" />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
 | 
					            </Label>
 | 
				
			||||||
 | 
					            <Separator prefWidth="200.0" />
 | 
				
			||||||
 | 
					            <GridPane fx:id="grid" prefHeight="200.0">
 | 
				
			||||||
 | 
					               <columnConstraints>
 | 
				
			||||||
 | 
					                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
				
			||||||
 | 
					                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
				
			||||||
 | 
					               </columnConstraints>
 | 
				
			||||||
 | 
					               <rowConstraints>
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					               </rowConstraints>
 | 
				
			||||||
 | 
					               <children>
 | 
				
			||||||
 | 
					                  <Label fx:id="participantNameLabel" styleClass="lableGrid" text="Name">
 | 
				
			||||||
 | 
					                     <GridPane.margin>
 | 
				
			||||||
 | 
					                        <Insets />
 | 
				
			||||||
 | 
					                     </GridPane.margin>
 | 
				
			||||||
 | 
					                  </Label>
 | 
				
			||||||
 | 
					                  <TextField fx:id="participantNameTextField" styleClass="inputGrid" GridPane.columnIndex="1">
 | 
				
			||||||
 | 
					                     <GridPane.margin>
 | 
				
			||||||
 | 
					                        <Insets />
 | 
				
			||||||
 | 
					                     </GridPane.margin>
 | 
				
			||||||
 | 
					                  </TextField>
 | 
				
			||||||
 | 
					                  <Label fx:id="firstNameLabel" styleClass="lableGrid" text="Vorname" GridPane.rowIndex="1">
 | 
				
			||||||
 | 
					                     <GridPane.margin>
 | 
				
			||||||
 | 
					                        <Insets />
 | 
				
			||||||
 | 
					                     </GridPane.margin>
 | 
				
			||||||
 | 
					                  </Label>
 | 
				
			||||||
 | 
					                  <TextField fx:id="firstNameTextField" GridPane.columnIndex="1" GridPane.rowIndex="1" />
 | 
				
			||||||
 | 
					                  <TextField fx:id="phoneNumberTextField" GridPane.columnIndex="1" GridPane.rowIndex="2" />
 | 
				
			||||||
 | 
					                  <TextField fx:id="birthDateTextField" GridPane.columnIndex="1" GridPane.rowIndex="3" />
 | 
				
			||||||
 | 
					                  <Label fx:id="phoneNumberLabel" text="Telefonnummer" GridPane.rowIndex="2" />
 | 
				
			||||||
 | 
					                  <Label fx:id="birthDateLabel" text="Geb. Datum" GridPane.rowIndex="3" />
 | 
				
			||||||
 | 
					               </children>
 | 
				
			||||||
 | 
					            </GridPane>
 | 
				
			||||||
 | 
					            <Separator prefWidth="200.0" />
 | 
				
			||||||
 | 
					            <Button fx:id="addBtn" alignment="TOP_LEFT" mnemonicParsing="false" onAction="#addParticipant" text="Erstellen" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets bottom="10.0" top="30.0" />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
 | 
					            </Button>
 | 
				
			||||||
 | 
					         </children>
 | 
				
			||||||
 | 
					         <HBox.margin>
 | 
				
			||||||
 | 
					            <Insets right="40.0" />
 | 
				
			||||||
 | 
					         </HBox.margin>
 | 
				
			||||||
      </VBox>
 | 
					      </VBox>
 | 
				
			||||||
   </children>
 | 
					   </children>
 | 
				
			||||||
</AnchorPane>
 | 
					</HBox>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,7 +10,7 @@
 | 
				
			||||||
<?import javafx.scene.control.MenuItem?>
 | 
					<?import javafx.scene.control.MenuItem?>
 | 
				
			||||||
<?import javafx.scene.control.Separator?>
 | 
					<?import javafx.scene.control.Separator?>
 | 
				
			||||||
<?import javafx.scene.control.TextField?>
 | 
					<?import javafx.scene.control.TextField?>
 | 
				
			||||||
<?import javafx.scene.layout.AnchorPane?>
 | 
					<?import javafx.scene.layout.BorderPane?>
 | 
				
			||||||
<?import javafx.scene.layout.ColumnConstraints?>
 | 
					<?import javafx.scene.layout.ColumnConstraints?>
 | 
				
			||||||
<?import javafx.scene.layout.GridPane?>
 | 
					<?import javafx.scene.layout.GridPane?>
 | 
				
			||||||
<?import javafx.scene.layout.HBox?>
 | 
					<?import javafx.scene.layout.HBox?>
 | 
				
			||||||
| 
						 | 
					@ -18,115 +18,114 @@
 | 
				
			||||||
<?import javafx.scene.layout.VBox?>
 | 
					<?import javafx.scene.layout.VBox?>
 | 
				
			||||||
<?import javafx.scene.text.Font?>
 | 
					<?import javafx.scene.text.Font?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<AnchorPane prefHeight="518.0" prefWidth="700.0" xmlns="http://javafx.com/javafx/17" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ch.zhaw.projekt2.turnierverwaltung.main.MainWindowController">
 | 
					<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/17" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ch.zhaw.projekt2.turnierverwaltung.main.MainWindowController">
 | 
				
			||||||
   <children>
 | 
					   <center>
 | 
				
			||||||
      <VBox fx:id="mainContainer" alignment="CENTER" prefHeight="200.0" prefWidth="100.0" stylesheets="@Style.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
 | 
					       <HBox alignment="CENTER" prefHeight="407.0" prefWidth="600.0" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					           <children>
 | 
				
			||||||
 | 
					               <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
				
			||||||
 | 
					                   <children>
 | 
				
			||||||
 | 
					                       <Label fx:id="tournierListTitle" text="Bestehende Turniere">
 | 
				
			||||||
 | 
					                           <font>
 | 
				
			||||||
 | 
					                               <Font name="System Bold" size="21.0" />
 | 
				
			||||||
 | 
					                           </font>
 | 
				
			||||||
 | 
					                           <VBox.margin>
 | 
				
			||||||
 | 
					                               <Insets bottom="20.0" />
 | 
				
			||||||
 | 
					                           </VBox.margin>
 | 
				
			||||||
 | 
					                       </Label>
 | 
				
			||||||
 | 
					                       <ListView fx:id="tournierListView" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					                           <VBox.margin>
 | 
				
			||||||
 | 
					                               <Insets />
 | 
				
			||||||
 | 
					                           </VBox.margin>
 | 
				
			||||||
 | 
					                       </ListView>
 | 
				
			||||||
 | 
					                       <Button fx:id="openBtn" mnemonicParsing="false" onAction="#openTournier" text="Öffnen">
 | 
				
			||||||
 | 
					                           <VBox.margin>
 | 
				
			||||||
 | 
					                               <Insets bottom="20.0" top="40.0" />
 | 
				
			||||||
 | 
					                           </VBox.margin>
 | 
				
			||||||
 | 
					                       </Button>
 | 
				
			||||||
 | 
					                   </children>
 | 
				
			||||||
 | 
					                   <HBox.margin>
 | 
				
			||||||
 | 
					                       <Insets left="40.0" />
 | 
				
			||||||
 | 
					                   </HBox.margin>
 | 
				
			||||||
 | 
					               </VBox>
 | 
				
			||||||
 | 
					               <Separator orientation="VERTICAL" prefHeight="200.0">
 | 
				
			||||||
 | 
					                   <HBox.margin>
 | 
				
			||||||
 | 
					                       <Insets left="10.0" right="10.0" />
 | 
				
			||||||
 | 
					                   </HBox.margin>
 | 
				
			||||||
 | 
					               </Separator>
 | 
				
			||||||
 | 
					               <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
				
			||||||
 | 
					                   <children>
 | 
				
			||||||
 | 
					                       <Label fx:id="newTournamentFormularTitle" text="Neues Turnier erstellen">
 | 
				
			||||||
 | 
					                           <font>
 | 
				
			||||||
 | 
					                               <Font name="System Bold" size="21.0" />
 | 
				
			||||||
 | 
					                           </font>
 | 
				
			||||||
 | 
					                           <VBox.margin>
 | 
				
			||||||
 | 
					                               <Insets bottom="40.0" />
 | 
				
			||||||
 | 
					                           </VBox.margin></Label>
 | 
				
			||||||
 | 
					                       <Separator prefWidth="200.0" />
 | 
				
			||||||
 | 
					                       <GridPane fx:id="grid" prefHeight="200.0">
 | 
				
			||||||
 | 
					                           <columnConstraints>
 | 
				
			||||||
 | 
					                               <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
				
			||||||
 | 
					                               <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
				
			||||||
 | 
					                           </columnConstraints>
 | 
				
			||||||
 | 
					                           <rowConstraints>
 | 
				
			||||||
 | 
					                               <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                               <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                           </rowConstraints>
 | 
				
			||||||
 | 
					                           <children>
 | 
				
			||||||
 | 
					                               <Label fx:id="turnierNameLabel" styleClass="lableGrid" text="Turnier Name:">
 | 
				
			||||||
 | 
					                                   <GridPane.margin>
 | 
				
			||||||
 | 
					                                       <Insets />
 | 
				
			||||||
 | 
					                                   </GridPane.margin>
 | 
				
			||||||
 | 
					                               </Label>
 | 
				
			||||||
 | 
					                               <TextField styleClass="inputGrid" GridPane.columnIndex="1">
 | 
				
			||||||
 | 
					                                   <GridPane.margin>
 | 
				
			||||||
 | 
					                                       <Insets />
 | 
				
			||||||
 | 
					                                   </GridPane.margin>
 | 
				
			||||||
 | 
					                               </TextField>
 | 
				
			||||||
 | 
					                               <Label fx:id="tournierModLabel" styleClass="lableGrid" text="Turnier Modus:" GridPane.rowIndex="1">
 | 
				
			||||||
 | 
					                                   <GridPane.margin>
 | 
				
			||||||
 | 
					                                       <Insets />
 | 
				
			||||||
 | 
					                                   </GridPane.margin>
 | 
				
			||||||
 | 
					                               </Label>
 | 
				
			||||||
 | 
					                               <ChoiceBox fx:id="modusChoiceBox" prefWidth="150.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
 | 
				
			||||||
 | 
					                           </children>
 | 
				
			||||||
 | 
					                       </GridPane>
 | 
				
			||||||
 | 
					                       <Separator prefWidth="200.0" />
 | 
				
			||||||
 | 
					                       <Button fx:id="createBtn" alignment="TOP_LEFT" mnemonicParsing="false" onAction="#createTournament" text="Erstellen" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					                           <VBox.margin>
 | 
				
			||||||
 | 
					                               <Insets bottom="20.0" top="40.0" />
 | 
				
			||||||
 | 
					                           </VBox.margin></Button>
 | 
				
			||||||
 | 
					                   </children>
 | 
				
			||||||
 | 
					                   <HBox.margin>
 | 
				
			||||||
 | 
					                       <Insets right="40.0" />
 | 
				
			||||||
 | 
					                   </HBox.margin>
 | 
				
			||||||
 | 
					               </VBox>
 | 
				
			||||||
 | 
					           </children>
 | 
				
			||||||
 | 
					       </HBox>
 | 
				
			||||||
 | 
					   </center>
 | 
				
			||||||
 | 
					   <top>
 | 
				
			||||||
 | 
					      <VBox alignment="TOP_CENTER" prefHeight="86.0" prefWidth="600.0" BorderPane.alignment="CENTER">
 | 
				
			||||||
         <children>
 | 
					         <children>
 | 
				
			||||||
            <MenuBar>
 | 
					            <MenuBar>
 | 
				
			||||||
              <menus>
 | 
					               <menus>
 | 
				
			||||||
                <Menu mnemonicParsing="false" text="Start">
 | 
					                  <Menu mnemonicParsing="false" text="Start">
 | 
				
			||||||
                  <items>
 | 
					                     <items>
 | 
				
			||||||
                        <Menu mnemonicParsing="false" text="Sprache wählen">
 | 
					                        <Menu mnemonicParsing="false" text="Sprache">
 | 
				
			||||||
                          <items>
 | 
					                           <items>
 | 
				
			||||||
                            <MenuItem fx:id="germanSelect" mnemonicParsing="false" onAction="#changeLangToGerman" text="Deutsch" />
 | 
					                              <MenuItem mnemonicParsing="false" onAction="#changeLangToGerman" text="Deutsch" />
 | 
				
			||||||
                          </items>
 | 
					                           </items>
 | 
				
			||||||
                        </Menu>
 | 
					                        </Menu>
 | 
				
			||||||
                    <MenuItem fx:id="closeBtn" mnemonicParsing="false" onAction="#closeApplication" text="Close" />
 | 
					                        <MenuItem mnemonicParsing="false" onAction="#closeApplication" text="Close" />
 | 
				
			||||||
                  </items>
 | 
					                     </items>
 | 
				
			||||||
                </Menu>
 | 
					                  </Menu>
 | 
				
			||||||
              </menus>
 | 
					               </menus>
 | 
				
			||||||
            </MenuBar>
 | 
					            </MenuBar>
 | 
				
			||||||
            <Label fx:id="mainTitle" text="Turnier Manager" VBox.vgrow="ALWAYS">
 | 
					            <Label text="Turnier Manager">
 | 
				
			||||||
               <VBox.margin>
 | 
					 | 
				
			||||||
                  <Insets bottom="40.0" />
 | 
					 | 
				
			||||||
               </VBox.margin>
 | 
					 | 
				
			||||||
               <font>
 | 
					               <font>
 | 
				
			||||||
                  <Font name="System Bold" size="47.0" />
 | 
					                  <Font name="System Bold" size="40.0" />
 | 
				
			||||||
               </font>
 | 
					               </font>
 | 
				
			||||||
            </Label>
 | 
					            </Label>
 | 
				
			||||||
            <HBox alignment="CENTER" prefHeight="407.0" prefWidth="600.0" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
               <children>
 | 
					 | 
				
			||||||
                  <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
					 | 
				
			||||||
                     <children>
 | 
					 | 
				
			||||||
                        <Label fx:id="tournierListTitle" text="Bestehende Turniere">
 | 
					 | 
				
			||||||
                           <font>
 | 
					 | 
				
			||||||
                              <Font name="System Bold" size="21.0" />
 | 
					 | 
				
			||||||
                           </font>
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="20.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Label>
 | 
					 | 
				
			||||||
                        <ListView fx:id="tournierListView" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </ListView>
 | 
					 | 
				
			||||||
                        <Button fx:id="openBtn" mnemonicParsing="false" onAction="#openTournier" text="Öffnen">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="20.0" top="40.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Button>
 | 
					 | 
				
			||||||
                     </children>
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets left="40.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </VBox>
 | 
					 | 
				
			||||||
                  <Separator orientation="VERTICAL" prefHeight="200.0">
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets left="10.0" right="10.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </Separator>
 | 
					 | 
				
			||||||
                  <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
					 | 
				
			||||||
                     <children>
 | 
					 | 
				
			||||||
                        <Label fx:id="newTournamentFormularTitle" text="Neues Turnier erstellen">
 | 
					 | 
				
			||||||
                           <font>
 | 
					 | 
				
			||||||
                              <Font name="System Bold" size="21.0" />
 | 
					 | 
				
			||||||
                           </font>
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="40.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin></Label>
 | 
					 | 
				
			||||||
                        <Separator prefWidth="200.0" />
 | 
					 | 
				
			||||||
                        <GridPane fx:id="grid" prefHeight="200.0">
 | 
					 | 
				
			||||||
                          <columnConstraints>
 | 
					 | 
				
			||||||
                            <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
					 | 
				
			||||||
                            <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
					 | 
				
			||||||
                          </columnConstraints>
 | 
					 | 
				
			||||||
                          <rowConstraints>
 | 
					 | 
				
			||||||
                            <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                            <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                          </rowConstraints>
 | 
					 | 
				
			||||||
                           <children>
 | 
					 | 
				
			||||||
                              <Label fx:id="turnierNameLabel" styleClass="lableGrid" text="Turnier Name:">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </Label>
 | 
					 | 
				
			||||||
                              <TextField styleClass="inputGrid" GridPane.columnIndex="1">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </TextField>
 | 
					 | 
				
			||||||
                              <Label fx:id="tournierModLabel" styleClass="lableGrid" text="Turnier Modus:" GridPane.rowIndex="1">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </Label>
 | 
					 | 
				
			||||||
                              <ChoiceBox fx:id="modusChoiceBox" prefWidth="150.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
 | 
					 | 
				
			||||||
                           </children>
 | 
					 | 
				
			||||||
                        </GridPane>
 | 
					 | 
				
			||||||
                        <Separator prefWidth="200.0" />
 | 
					 | 
				
			||||||
                        <Button fx:id="createBtn" alignment="TOP_LEFT" mnemonicParsing="false" onAction="#createTournament" text="Erstellen" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets top="40.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin></Button>
 | 
					 | 
				
			||||||
                     </children>
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets right="40.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </VBox>
 | 
					 | 
				
			||||||
               </children>
 | 
					 | 
				
			||||||
            </HBox>
 | 
					 | 
				
			||||||
         </children>
 | 
					         </children>
 | 
				
			||||||
      </VBox>
 | 
					      </VBox>
 | 
				
			||||||
   </children>
 | 
					   </top>
 | 
				
			||||||
</AnchorPane>
 | 
					</BorderPane>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,7 +9,7 @@
 | 
				
			||||||
<?import javafx.scene.control.MenuItem?>
 | 
					<?import javafx.scene.control.MenuItem?>
 | 
				
			||||||
<?import javafx.scene.control.Separator?>
 | 
					<?import javafx.scene.control.Separator?>
 | 
				
			||||||
<?import javafx.scene.control.TextField?>
 | 
					<?import javafx.scene.control.TextField?>
 | 
				
			||||||
<?import javafx.scene.layout.AnchorPane?>
 | 
					
 | 
				
			||||||
<?import javafx.scene.layout.ColumnConstraints?>
 | 
					<?import javafx.scene.layout.ColumnConstraints?>
 | 
				
			||||||
<?import javafx.scene.layout.GridPane?>
 | 
					<?import javafx.scene.layout.GridPane?>
 | 
				
			||||||
<?import javafx.scene.layout.HBox?>
 | 
					<?import javafx.scene.layout.HBox?>
 | 
				
			||||||
| 
						 | 
					@ -17,128 +17,98 @@
 | 
				
			||||||
<?import javafx.scene.layout.VBox?>
 | 
					<?import javafx.scene.layout.VBox?>
 | 
				
			||||||
<?import javafx.scene.text.Font?>
 | 
					<?import javafx.scene.text.Font?>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/17" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ch.zhaw.projekt2.turnierverwaltung.participandAddFormular.participantFormularController">
 | 
					<HBox alignment="CENTER" VBox.vgrow="ALWAYS" xmlns:fx="http://javafx.com/fxml/1" fx:controller="ch.zhaw.projekt2.turnierverwaltung.participandAddFormular.participantFormularController">
 | 
				
			||||||
   <children>
 | 
					   <children>
 | 
				
			||||||
      <VBox fx:id="mainContainer" alignment="CENTER" layoutX="10.0" layoutY="10.0" prefHeight="200.0" prefWidth="100.0" stylesheets="@../main/Style.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
 | 
					      <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
				
			||||||
         <children>
 | 
					         <children>
 | 
				
			||||||
            <MenuBar>
 | 
					            <Label fx:id="participantListTitle" text="Hinzugefügt">
 | 
				
			||||||
               <menus>
 | 
					 | 
				
			||||||
                  <Menu mnemonicParsing="false" text="Start">
 | 
					 | 
				
			||||||
                     <items>
 | 
					 | 
				
			||||||
                        <Menu mnemonicParsing="false" text="Sprache wählen">
 | 
					 | 
				
			||||||
                           <items>
 | 
					 | 
				
			||||||
                              <MenuItem fx:id="germanSelect" mnemonicParsing="false" onAction="#changeLangToGerman" text="Deutsch" />
 | 
					 | 
				
			||||||
                           </items>
 | 
					 | 
				
			||||||
                        </Menu>
 | 
					 | 
				
			||||||
                        <MenuItem fx:id="closeBtn" mnemonicParsing="false" onAction="#closeApplication" text="Close" />
 | 
					 | 
				
			||||||
                     </items>
 | 
					 | 
				
			||||||
                  </Menu>
 | 
					 | 
				
			||||||
               </menus>
 | 
					 | 
				
			||||||
            </MenuBar>
 | 
					 | 
				
			||||||
            <Label fx:id="mainTitle" text="Turnier Manager" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
               <VBox.margin>
 | 
					 | 
				
			||||||
                  <Insets bottom="40.0" />
 | 
					 | 
				
			||||||
               </VBox.margin>
 | 
					 | 
				
			||||||
               <font>
 | 
					               <font>
 | 
				
			||||||
                  <Font name="System Bold" size="47.0" />
 | 
					                  <Font name="System Bold" size="21.0" />
 | 
				
			||||||
               </font>
 | 
					               </font>
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets bottom="20.0" />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
            </Label>
 | 
					            </Label>
 | 
				
			||||||
            <HBox alignment="CENTER" VBox.vgrow="ALWAYS">
 | 
					            <ListView fx:id="participantListView" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
 | 
					            </ListView>
 | 
				
			||||||
 | 
					            <HBox alignment="CENTER" prefHeight="100.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
				
			||||||
               <children>
 | 
					               <children>
 | 
				
			||||||
                  <VBox alignment="TOP_CENTER" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
					                  <Button fx:id="saveBtn" mnemonicParsing="false" onAction="#save" text="Save">
 | 
				
			||||||
                     <children>
 | 
					 | 
				
			||||||
                        <Label fx:id="participantListTitle" text="Hinzugefügt">
 | 
					 | 
				
			||||||
                           <font>
 | 
					 | 
				
			||||||
                              <Font name="System Bold" size="21.0" />
 | 
					 | 
				
			||||||
                           </font>
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="20.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Label>
 | 
					 | 
				
			||||||
                        <ListView fx:id="participantListView" prefHeight="200.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </ListView>
 | 
					 | 
				
			||||||
                        <HBox alignment="CENTER" prefHeight="100.0" prefWidth="200.0" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <children>
 | 
					 | 
				
			||||||
                              <Button fx:id="saveBtn" mnemonicParsing="false" onAction="#save" text="Save">
 | 
					 | 
				
			||||||
                                 <HBox.margin>
 | 
					 | 
				
			||||||
                                    <Insets right="40.0" />
 | 
					 | 
				
			||||||
                                 </HBox.margin>
 | 
					 | 
				
			||||||
                              </Button>
 | 
					 | 
				
			||||||
                              <Button fx:id="openBtn" mnemonicParsing="false" text="Bearbeiten" />
 | 
					 | 
				
			||||||
                           </children>
 | 
					 | 
				
			||||||
                        </HBox>
 | 
					 | 
				
			||||||
                     </children>
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets left="40.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </VBox>
 | 
					 | 
				
			||||||
                  <Separator orientation="VERTICAL" prefHeight="200.0">
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					 | 
				
			||||||
                        <Insets left="10.0" right="10.0" />
 | 
					 | 
				
			||||||
                     </HBox.margin>
 | 
					 | 
				
			||||||
                  </Separator>
 | 
					 | 
				
			||||||
                  <VBox fx:id="changeBtn" alignment="TOP_CENTER" onDragDetected="#changeParticipant" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
					 | 
				
			||||||
                     <children>
 | 
					 | 
				
			||||||
                        <Label fx:id="newParticipantFormularTitle" text="Neuer Teilnehmer">
 | 
					 | 
				
			||||||
                           <font>
 | 
					 | 
				
			||||||
                              <Font name="System Bold" size="21.0" />
 | 
					 | 
				
			||||||
                           </font>
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="40.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Label>
 | 
					 | 
				
			||||||
                        <Separator prefWidth="200.0" />
 | 
					 | 
				
			||||||
                        <GridPane fx:id="grid" prefHeight="200.0">
 | 
					 | 
				
			||||||
                           <columnConstraints>
 | 
					 | 
				
			||||||
                              <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
					 | 
				
			||||||
                              <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
					 | 
				
			||||||
                           </columnConstraints>
 | 
					 | 
				
			||||||
                           <rowConstraints>
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                              <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
					 | 
				
			||||||
                           </rowConstraints>
 | 
					 | 
				
			||||||
                           <children>
 | 
					 | 
				
			||||||
                              <Label fx:id="participantNameLabel" styleClass="lableGrid" text="Name">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </Label>
 | 
					 | 
				
			||||||
                              <TextField fx:id="participantNameTextField" styleClass="inputGrid" GridPane.columnIndex="1">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </TextField>
 | 
					 | 
				
			||||||
                              <Label fx:id="firstNameLabel" styleClass="lableGrid" text="Vorname" GridPane.rowIndex="1">
 | 
					 | 
				
			||||||
                                 <GridPane.margin>
 | 
					 | 
				
			||||||
                                    <Insets />
 | 
					 | 
				
			||||||
                                 </GridPane.margin>
 | 
					 | 
				
			||||||
                              </Label>
 | 
					 | 
				
			||||||
                              <TextField fx:id="firstNameTextField" GridPane.columnIndex="1" GridPane.rowIndex="1" />
 | 
					 | 
				
			||||||
                              <TextField fx:id="phoneNumberTextField" GridPane.columnIndex="1" GridPane.rowIndex="2" />
 | 
					 | 
				
			||||||
                              <TextField fx:id="birthDateTextField" GridPane.columnIndex="1" GridPane.rowIndex="3" />
 | 
					 | 
				
			||||||
                              <Label fx:id="phoneNumberLabel" text="Telefonnummer" GridPane.rowIndex="2" />
 | 
					 | 
				
			||||||
                              <Label fx:id="birthDateLabel" text="Geb. Datum" GridPane.rowIndex="3" />
 | 
					 | 
				
			||||||
                           </children>
 | 
					 | 
				
			||||||
                        </GridPane>
 | 
					 | 
				
			||||||
                        <Separator prefWidth="200.0" />
 | 
					 | 
				
			||||||
                        <Button fx:id="addBtn" alignment="TOP_LEFT" mnemonicParsing="false" onAction="#addParticipant" text="Erstellen" VBox.vgrow="ALWAYS">
 | 
					 | 
				
			||||||
                           <VBox.margin>
 | 
					 | 
				
			||||||
                              <Insets bottom="10.0" top="30.0" />
 | 
					 | 
				
			||||||
                           </VBox.margin>
 | 
					 | 
				
			||||||
                        </Button>
 | 
					 | 
				
			||||||
                     </children>
 | 
					 | 
				
			||||||
                     <HBox.margin>
 | 
					                     <HBox.margin>
 | 
				
			||||||
                        <Insets right="40.0" />
 | 
					                        <Insets right="40.0" />
 | 
				
			||||||
                     </HBox.margin>
 | 
					                     </HBox.margin>
 | 
				
			||||||
                  </VBox>
 | 
					                  </Button>
 | 
				
			||||||
 | 
					                  <Button fx:id="openBtn" mnemonicParsing="false" text="Bearbeiten" />
 | 
				
			||||||
               </children>
 | 
					               </children>
 | 
				
			||||||
            </HBox>
 | 
					            </HBox>
 | 
				
			||||||
         </children>
 | 
					         </children>
 | 
				
			||||||
 | 
					         <HBox.margin>
 | 
				
			||||||
 | 
					            <Insets left="40.0" />
 | 
				
			||||||
 | 
					         </HBox.margin>
 | 
				
			||||||
 | 
					      </VBox>
 | 
				
			||||||
 | 
					      <Separator orientation="VERTICAL" prefHeight="200.0">
 | 
				
			||||||
 | 
					         <HBox.margin>
 | 
				
			||||||
 | 
					            <Insets left="10.0" right="10.0" />
 | 
				
			||||||
 | 
					         </HBox.margin>
 | 
				
			||||||
 | 
					      </Separator>
 | 
				
			||||||
 | 
					      <VBox fx:id="changeBtn" alignment="TOP_CENTER" onDragDetected="#changeParticipant" prefHeight="331.0" prefWidth="308.0" HBox.hgrow="ALWAYS">
 | 
				
			||||||
 | 
					         <children>
 | 
				
			||||||
 | 
					            <Label fx:id="newParticipantFormularTitle" text="Neuer Teilnehmer">
 | 
				
			||||||
 | 
					               <font>
 | 
				
			||||||
 | 
					                  <Font name="System Bold" size="21.0" />
 | 
				
			||||||
 | 
					               </font>
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets bottom="40.0" />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
 | 
					            </Label>
 | 
				
			||||||
 | 
					            <Separator prefWidth="200.0" />
 | 
				
			||||||
 | 
					            <GridPane fx:id="grid" prefHeight="200.0">
 | 
				
			||||||
 | 
					               <columnConstraints>
 | 
				
			||||||
 | 
					                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
				
			||||||
 | 
					                  <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
 | 
				
			||||||
 | 
					               </columnConstraints>
 | 
				
			||||||
 | 
					               <rowConstraints>
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					                  <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
 | 
				
			||||||
 | 
					               </rowConstraints>
 | 
				
			||||||
 | 
					               <children>
 | 
				
			||||||
 | 
					                  <Label fx:id="participantNameLabel" styleClass="lableGrid" text="Name">
 | 
				
			||||||
 | 
					                     <GridPane.margin>
 | 
				
			||||||
 | 
					                        <Insets />
 | 
				
			||||||
 | 
					                     </GridPane.margin>
 | 
				
			||||||
 | 
					                  </Label>
 | 
				
			||||||
 | 
					                  <TextField fx:id="participantNameTextField" styleClass="inputGrid" GridPane.columnIndex="1">
 | 
				
			||||||
 | 
					                     <GridPane.margin>
 | 
				
			||||||
 | 
					                        <Insets />
 | 
				
			||||||
 | 
					                     </GridPane.margin>
 | 
				
			||||||
 | 
					                  </TextField>
 | 
				
			||||||
 | 
					                  <Label fx:id="firstNameLabel" styleClass="lableGrid" text="Vorname" GridPane.rowIndex="1">
 | 
				
			||||||
 | 
					                     <GridPane.margin>
 | 
				
			||||||
 | 
					                        <Insets />
 | 
				
			||||||
 | 
					                     </GridPane.margin>
 | 
				
			||||||
 | 
					                  </Label>
 | 
				
			||||||
 | 
					                  <TextField fx:id="firstNameTextField" GridPane.columnIndex="1" GridPane.rowIndex="1" />
 | 
				
			||||||
 | 
					                  <TextField fx:id="phoneNumberTextField" GridPane.columnIndex="1" GridPane.rowIndex="2" />
 | 
				
			||||||
 | 
					                  <TextField fx:id="birthDateTextField" GridPane.columnIndex="1" GridPane.rowIndex="3" />
 | 
				
			||||||
 | 
					                  <Label fx:id="phoneNumberLabel" text="Telefonnummer" GridPane.rowIndex="2" />
 | 
				
			||||||
 | 
					                  <Label fx:id="birthDateLabel" text="Geb. Datum" GridPane.rowIndex="3" />
 | 
				
			||||||
 | 
					               </children>
 | 
				
			||||||
 | 
					            </GridPane>
 | 
				
			||||||
 | 
					            <Separator prefWidth="200.0" />
 | 
				
			||||||
 | 
					            <Button fx:id="addBtn" alignment="TOP_LEFT" mnemonicParsing="false" onAction="#addParticipant" text="Erstellen" VBox.vgrow="ALWAYS">
 | 
				
			||||||
 | 
					               <VBox.margin>
 | 
				
			||||||
 | 
					                  <Insets bottom="10.0" top="30.0" />
 | 
				
			||||||
 | 
					               </VBox.margin>
 | 
				
			||||||
 | 
					            </Button>
 | 
				
			||||||
 | 
					         </children>
 | 
				
			||||||
 | 
					         <HBox.margin>
 | 
				
			||||||
 | 
					            <Insets right="40.0" />
 | 
				
			||||||
 | 
					         </HBox.margin>
 | 
				
			||||||
      </VBox>
 | 
					      </VBox>
 | 
				
			||||||
   </children>
 | 
					   </children>
 | 
				
			||||||
</AnchorPane>
 | 
					</HBox>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue