anpassungen
This commit is contained in:
parent
8e985224f4
commit
cacd6423a0
@ -1,8 +1,6 @@
|
|||||||
package com.example.vpr_javafx;
|
package com.example.vpr_javafx;
|
||||||
|
|
||||||
import javafx.fxml.FXML;
|
|
||||||
import javafx.scene.control.Alert;
|
import javafx.scene.control.Alert;
|
||||||
import javafx.scene.control.Label;
|
|
||||||
import javafx.scene.control.PasswordField;
|
import javafx.scene.control.PasswordField;
|
||||||
import javafx.scene.control.TextField;
|
import javafx.scene.control.TextField;
|
||||||
|
|
||||||
@ -27,15 +25,40 @@ import java.util.regex.Pattern;
|
|||||||
*/
|
*/
|
||||||
public class Data {
|
public class Data {
|
||||||
private String pathRead;
|
private String pathRead;
|
||||||
@FXML
|
|
||||||
private TextField tfPhone;
|
|
||||||
@FXML
|
|
||||||
private PasswordField pfPassword;
|
|
||||||
|
|
||||||
public Data(String pathRead) {
|
public Data(String pathRead) {
|
||||||
this.pathRead = pathRead;
|
this.pathRead = pathRead;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Kevin Pfannenstiel
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public HashMap<String, String> readLoginData()
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
List<String> lines = Files.readAllLines(Paths.get(pathRead));
|
||||||
|
|
||||||
|
HashMap<String, String> user = new HashMap<>();
|
||||||
|
|
||||||
|
for (int i = 0; i < lines.size(); i++)
|
||||||
|
{
|
||||||
|
String[] parts = lines.get(i).split(";");
|
||||||
|
|
||||||
|
String phoneNumber = parts[3];
|
||||||
|
String password = parts[5];
|
||||||
|
|
||||||
|
user.put(phoneNumber, password);
|
||||||
|
}
|
||||||
|
|
||||||
|
return user;
|
||||||
|
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
return new HashMap<>();
|
||||||
|
}
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* readUser() is a method to split user.txt into lines and save them in an arraylist
|
* readUser() is a method to split user.txt into lines and save them in an arraylist
|
||||||
*
|
*
|
||||||
@ -271,8 +294,7 @@ public class Data {
|
|||||||
boolean phoneNumberValid = false;
|
boolean phoneNumberValid = false;
|
||||||
boolean passwordValid = false;
|
boolean passwordValid = false;
|
||||||
|
|
||||||
LoginDatei file = new LoginDatei("user.txt");
|
HashMap<String, String> users = readLoginData();
|
||||||
HashMap<String, String> users = file.readFile();
|
|
||||||
|
|
||||||
String phoneNumber = tfPhone.getText();
|
String phoneNumber = tfPhone.getText();
|
||||||
String password = pfPassword.getText();
|
String password = pfPassword.getText();
|
||||||
|
@ -113,6 +113,7 @@ public class HelloController {
|
|||||||
|
|
||||||
@FXML
|
@FXML
|
||||||
protected void FillLabels() {
|
protected void FillLabels() {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
List<String> menu = Files.readAllLines(Paths.get("menue.txt"));
|
List<String> menu = Files.readAllLines(Paths.get("menue.txt"));
|
||||||
|
|
||||||
@ -128,85 +129,85 @@ public class HelloController {
|
|||||||
|
|
||||||
String dayMenu = dish+"\n"+sideDish+"\n"+"("+allergenic+")";
|
String dayMenu = dish+"\n"+sideDish+"\n"+"("+allergenic+")";
|
||||||
|
|
||||||
if(typ.equals("Fleisch")) {
|
// if(typ.equals("Fleisch")) {
|
||||||
imageUrl=meatUrl;
|
// imageUrl=meatUrl;
|
||||||
}
|
// }
|
||||||
if(typ.equals("Vegetarisch")) {
|
// if(typ.equals("Vegetarisch")) {
|
||||||
imageUrl=veggieImageUrl;
|
// imageUrl=veggieImageUrl;
|
||||||
}
|
// }
|
||||||
if(typ.equals("Vegan")) {
|
// if(typ.equals("Vegan")) {
|
||||||
imageUrl=veganUrl;
|
// imageUrl=veganUrl;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
Image image = new Image("C:/Unterricht/VPR_Projekt/target/classes/com/example/vpr_javafx/" + imageUrl);
|
// Image image = new Image("C:/Unterricht/VPR_Projekt/target/classes/com/example/vpr_javafx/" + imageUrl);
|
||||||
|
|
||||||
switch (i) {
|
switch (i) {
|
||||||
case 0:
|
case 0:
|
||||||
lMonH1.setText(dayMenu);
|
lMonH1.setText(dayMenu);
|
||||||
imgImage1.setImage(image);
|
// imgImage1.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
lMonD1.setText(dayMenu);
|
lMonD1.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
lMonH2.setText(dayMenu);
|
lMonH2.setText(dayMenu);
|
||||||
imgImage2.setImage(image);
|
// imgImage2.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
lMonD2.setText(dayMenu);
|
lMonD2.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
lTueH1.setText(dayMenu);
|
lTueH1.setText(dayMenu);
|
||||||
imgImage3.setImage(image);
|
// imgImage3.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
lTueD1.setText(dayMenu);
|
lTueD1.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 6:
|
case 6:
|
||||||
lTueH2.setText(dayMenu);
|
lTueH2.setText(dayMenu);
|
||||||
imgImage4.setImage(image);
|
// imgImage4.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 7:
|
case 7:
|
||||||
lTueD2.setText(dayMenu);
|
lTueD2.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
lWednH1.setText(dayMenu);
|
lWednH1.setText(dayMenu);
|
||||||
imgImage5.setImage(image);
|
// imgImage5.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 9:
|
case 9:
|
||||||
lWednD1.setText(dayMenu);
|
lWednD1.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 10:
|
case 10:
|
||||||
lWednH2.setText(dayMenu);
|
lWednH2.setText(dayMenu);
|
||||||
imgImage6.setImage(image);
|
// imgImage6.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 11:
|
case 11:
|
||||||
lWednD2.setText(dayMenu);
|
lWednD2.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 12:
|
case 12:
|
||||||
lThurH1.setText(dayMenu);
|
lThurH1.setText(dayMenu);
|
||||||
imgImage7.setImage(image);
|
// imgImage7.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 13:
|
case 13:
|
||||||
lThurD1.setText(dayMenu);
|
lThurD1.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 14:
|
case 14:
|
||||||
lThurH2.setText(dayMenu);
|
lThurH2.setText(dayMenu);
|
||||||
imgImage8.setImage(image);
|
// imgImage8.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 15:
|
case 15:
|
||||||
lThurD2.setText(dayMenu);
|
lThurD2.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 16:
|
case 16:
|
||||||
lFriH1.setText(dayMenu);
|
lFriH1.setText(dayMenu);
|
||||||
imgImage9.setImage(image);
|
// imgImage9.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 17:
|
case 17:
|
||||||
lFriD1.setText(dayMenu);
|
lFriD1.setText(dayMenu);
|
||||||
break;
|
break;
|
||||||
case 18:
|
case 18:
|
||||||
lFriH2.setText(dayMenu);
|
lFriH2.setText(dayMenu);
|
||||||
imgImage10.setImage(image);
|
// imgImage10.setImage(image);
|
||||||
break;
|
break;
|
||||||
case 19:
|
case 19:
|
||||||
lFriD2.setText(dayMenu);
|
lFriD2.setText(dayMenu);
|
||||||
|
@ -1,42 +1,42 @@
|
|||||||
package com.example.vpr_javafx;
|
//package com.example.vpr_javafx;
|
||||||
|
//
|
||||||
import java.io.IOException;
|
//import java.io.IOException;
|
||||||
import java.nio.file.Files;
|
//import java.nio.file.Files;
|
||||||
import java.nio.file.Paths;
|
//import java.nio.file.Paths;
|
||||||
import java.util.HashMap;
|
//import java.util.HashMap;
|
||||||
import java.util.List;
|
//import java.util.List;
|
||||||
|
//
|
||||||
public class LoginDatei
|
//public class LoginDatei
|
||||||
{
|
//{
|
||||||
private final String dateiname;
|
// private final String dateiname;
|
||||||
|
//
|
||||||
public LoginDatei(String dateiname)
|
// public LoginDatei(String dateiname)
|
||||||
{
|
// {
|
||||||
this.dateiname = dateiname;
|
// this.dateiname = dateiname;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
public HashMap<String, String> readFile()
|
// public HashMap<String, String> readFile()
|
||||||
{
|
// {
|
||||||
try {
|
// try {
|
||||||
List<String> lines = Files.readAllLines(Paths.get(dateiname));
|
// List<String> lines = Files.readAllLines(Paths.get(dateiname));
|
||||||
|
//
|
||||||
HashMap<String, String> user = new HashMap<>();
|
// HashMap<String, String> user = new HashMap<>();
|
||||||
|
//
|
||||||
for (int i = 0; i < lines.size(); i++)
|
// for (int i = 0; i < lines.size(); i++)
|
||||||
{
|
// {
|
||||||
String[] parts = lines.get(i).split(";");
|
// String[] parts = lines.get(i).split(";");
|
||||||
|
//
|
||||||
String phoneNumber = parts[3];
|
// String phoneNumber = parts[3];
|
||||||
String password = parts[5];
|
// String password = parts[5];
|
||||||
|
//
|
||||||
user.put(phoneNumber, password);
|
// user.put(phoneNumber, password);
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
return user;
|
// return user;
|
||||||
|
//
|
||||||
} catch (IOException e) {
|
// } catch (IOException e) {
|
||||||
e.printStackTrace();
|
// e.printStackTrace();
|
||||||
return new HashMap<>();
|
// return new HashMap<>();
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
|
@ -71,6 +71,7 @@ public class Menu {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* The method toString() returns fomated dishdata
|
* The method toString() returns fomated dishdata
|
||||||
|
*
|
||||||
* @return a String with dish, sideDish, list of ingredients and the typ of the menu
|
* @return a String with dish, sideDish, list of ingredients and the typ of the menu
|
||||||
* @author Madeleine Vigier
|
* @author Madeleine Vigier
|
||||||
*/
|
*/
|
||||||
@ -81,3 +82,4 @@ public class Menu {
|
|||||||
+ type + '\n'
|
+ type + '\n'
|
||||||
+ ingredients;
|
+ ingredients;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
<?import javafx.scene.text.Font?>
|
<?import javafx.scene.text.Font?>
|
||||||
|
|
||||||
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="742.0" prefWidth="980.0" style="-fx-background-color: #f0C8bd;" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.vpr_javafx.HelloController">
|
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="742.0" prefWidth="980.0" style="-fx-background-color: #f0C8bd;" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.vpr_javafx.HelloController">
|
||||||
<Label layoutX="76.0" layoutY="176.0" text="Montag" textFill="#6f7baf">
|
<Label fx:id="monday" layoutX="76.0" layoutY="176.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -21,7 +21,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="74.0" layoutY="299.0" text="Dienstag" textFill="#6f7baf">
|
<Label fx:id="tuesday" layoutX="74.0" layoutY="299.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -29,7 +29,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="72.0" layoutY="422.0" text="Mittwoch" textFill="#6f7baf">
|
<Label fx:id="wendesday" layoutX="72.0" layoutY="422.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="63.0" layoutY="543.0" text="Donnerstag" textFill="#6f7baf">
|
<Label fx:id="thursday" layoutX="63.0" layoutY="543.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="79.0" layoutY="664.0" text="Freitag" textFill="#6f7baf">
|
<Label fx:id="friday" layoutX="79.0" layoutY="664.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,14 +1,19 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<?import javafx.geometry.*?>
|
<?import javafx.geometry.Insets?>
|
||||||
<?import javafx.scene.control.*?>
|
<?import javafx.scene.control.Button?>
|
||||||
<?import javafx.scene.image.*?>
|
<?import javafx.scene.control.Label?>
|
||||||
<?import javafx.scene.layout.*?>
|
<?import javafx.scene.control.PasswordField?>
|
||||||
<?import javafx.scene.shape.*?>
|
<?import javafx.scene.control.TextField?>
|
||||||
<?import javafx.scene.text.*?>
|
<?import javafx.scene.control.ToolBar?>
|
||||||
|
<?import javafx.scene.image.Image?>
|
||||||
|
<?import javafx.scene.image.ImageView?>
|
||||||
|
<?import javafx.scene.layout.AnchorPane?>
|
||||||
|
<?import javafx.scene.shape.Line?>
|
||||||
|
<?import javafx.scene.text.Font?>
|
||||||
|
|
||||||
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="742.0" prefWidth="980.0" style="-fx-background-color: #f0C8bd;" xmlns="http://javafx.com/javafx/11.0.14-internal" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.vpr_javafx.HelloController">
|
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="742.0" prefWidth="980.0" style="-fx-background-color: #f0C8bd;" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.vpr_javafx.HelloController">
|
||||||
<Label layoutX="60.0" layoutY="176.0" text="Montag" textFill="#6f7baf">
|
<Label fx:id="monday" layoutX="76.0" layoutY="176.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -16,7 +21,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="54.0" layoutY="298.0" text="Dienstag" textFill="#6f7baf">
|
<Label fx:id="tuesday" layoutX="74.0" layoutY="299.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -24,7 +29,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="52.0" layoutY="421.0" text="Mittwoch" textFill="#6f7baf">
|
<Label fx:id="wendesday" layoutX="72.0" layoutY="422.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -32,7 +37,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="37.0" layoutY="545.0" text="Donnerstag" textFill="#6f7baf">
|
<Label fx:id="thursday" layoutX="63.0" layoutY="543.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -40,7 +45,7 @@
|
|||||||
<Insets />
|
<Insets />
|
||||||
</opaqueInsets>
|
</opaqueInsets>
|
||||||
</Label>
|
</Label>
|
||||||
<Label layoutX="63.0" layoutY="665.0" text="Freitag" textFill="#6f7baf">
|
<Label fx:id="friday" layoutX="79.0" layoutY="664.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font>
|
</font>
|
||||||
@ -72,93 +77,93 @@
|
|||||||
<Button mnemonicParsing="false" onAction="#OnSignInButton" style="-fx-background-color: #c7d0f0;" text="anmelden" textFill="WHITE" />
|
<Button mnemonicParsing="false" onAction="#OnSignInButton" style="-fx-background-color: #c7d0f0;" text="anmelden" textFill="WHITE" />
|
||||||
</items>
|
</items>
|
||||||
</ToolBar>
|
</ToolBar>
|
||||||
<Line endX="100.0" layoutX="245.0" layoutY="310.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="245.0" layoutY="310.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="245.0" layoutY="187.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="245.0" layoutY="187.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="245.0" layoutY="433.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="245.0" layoutY="433.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="245.0" layoutY="554.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="245.0" layoutY="554.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="245.0" layoutY="675.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="245.0" layoutY="675.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="581.0" layoutY="187.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="581.0" layoutY="187.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="581.0" layoutY="310.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="581.0" layoutY="310.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="581.0" layoutY="433.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="581.0" layoutY="433.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="581.0" layoutY="554.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="581.0" layoutY="554.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Line endX="100.0" layoutX="581.0" layoutY="675.0" startX="-128.0" stroke="#746fa6" strokeWidth="3.0" />
|
<Line endX="100.0" layoutX="581.0" layoutY="675.0" startX="-100.0" stroke="#746fa6" strokeWidth="3.0" />
|
||||||
<Label fx:id="lMonH1" layoutX="148.0" layoutY="134.0" prefHeight="50.0" prefWidth="198.0" textFill="#6f7baf">
|
<Label fx:id="lMonH1" layoutX="148.0" layoutY="140.0" prefHeight="44.0" prefWidth="198.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lMonH2" layoutX="148.0" layoutY="186.0" prefHeight="50.0" prefWidth="198.0" textFill="#6f7baf">
|
<Label fx:id="lMonH2" layoutX="148.0" layoutY="186.0" prefHeight="44.0" prefWidth="198.0" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lTueH1" layoutX="148.0" layoutY="259.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lTueH1" layoutX="148.0" layoutY="265.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lTueH2" layoutX="148.0" layoutY="309.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lTueH2" layoutX="148.0" layoutY="309.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lWednH1" layoutX="148.0" layoutY="382.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lWednH1" layoutX="148.0" layoutY="388.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lWednH2" layoutX="148.0" layoutY="432.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lWednH2" layoutX="148.0" layoutY="432.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lThurH1" layoutX="148.0" layoutY="503.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lThurH1" layoutX="148.0" layoutY="509.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lThurH2" layoutX="148.0" layoutY="553.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lThurH2" layoutX="148.0" layoutY="553.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lFriH1" layoutX="148.0" layoutY="623.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lFriH1" layoutX="148.0" layoutY="629.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lFriH2" layoutX="148.0" layoutY="674.0" prefHeight="50.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
<Label fx:id="lFriH2" layoutX="148.0" layoutY="674.0" prefHeight="44.0" prefWidth="198.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lMonD1" layoutX="482.0" layoutY="136.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lMonD1" layoutX="482.0" layoutY="142.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lMonD2" layoutX="482.0" layoutY="186.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lMonD2" layoutX="482.0" layoutY="186.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lTueD1" layoutX="482.0" layoutY="259.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lTueD1" layoutX="482.0" layoutY="265.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lTueD2" layoutX="482.0" layoutY="309.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lTueD2" layoutX="482.0" layoutY="309.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lWednD1" layoutX="482.0" layoutY="382.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lWednD1" layoutX="482.0" layoutY="388.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lWednD2" layoutX="482.0" layoutY="432.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lWednD2" layoutX="482.0" layoutY="432.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lThurD1" layoutX="482.0" layoutY="503.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lThurD1" layoutX="482.0" layoutY="509.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lThurD2" layoutX="482.0" layoutY="553.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lThurD2" layoutX="482.0" layoutY="553.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lFriD1" layoutX="482.0" layoutY="624.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lFriD1" layoutX="482.0" layoutY="630.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
<Label fx:id="lFriD2" layoutX="482.0" layoutY="674.0" prefHeight="50.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
<Label fx:id="lFriD2" layoutX="482.0" layoutY="674.0" prefHeight="44.0" prefWidth="203.0" text="" textFill="#6f7baf">
|
||||||
<font>
|
<font>
|
||||||
<Font name="Century Gothic Bold" size="13.0" />
|
<Font name="Century Gothic Bold" size="13.0" />
|
||||||
</font></Label>
|
</font></Label>
|
||||||
@ -199,14 +204,4 @@
|
|||||||
</font>
|
</font>
|
||||||
</Label>
|
</Label>
|
||||||
<Label fx:id="allergene" layoutX="780.0" layoutY="362.0" prefHeight="183.0" prefWidth="192.0" />
|
<Label fx:id="allergene" layoutX="780.0" layoutY="362.0" prefHeight="183.0" prefWidth="192.0" />
|
||||||
<ImageView fx:id="imgImage1" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="154.0" pickOnBounds="true" preserveRatio="true"/>
|
|
||||||
<ImageView fx:id="imgImage2" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="189.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage3" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="277.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage4" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="312.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage5" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="400.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage6" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="435.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage7" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="523.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage8" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="556.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage9" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="643.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
<ImageView fx:id="imgImage10" fitHeight="30.0" fitWidth="35.0" layoutX="110.0" layoutY="677.0" pickOnBounds="true" preserveRatio="true" />
|
|
||||||
</AnchorPane>
|
</AnchorPane>
|
||||||
|
@ -1,14 +1,37 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<?import java.lang.*?>
|
|
||||||
<?import java.util.*?>
|
|
||||||
<?import javafx.scene.*?>
|
|
||||||
<?import javafx.scene.control.*?>
|
<?import javafx.scene.control.*?>
|
||||||
<?import javafx.scene.layout.*?>
|
<?import javafx.scene.layout.*?>
|
||||||
|
|
||||||
<AnchorPane xmlns="http://javafx.com/javafx"
|
<AnchorPane prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/11.0.14-internal" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.vpr_javafx.HelloController">
|
||||||
xmlns:fx="http://javafx.com/fxml"
|
<children>
|
||||||
fx:controller="com.example.vpr_javafx.HelloController"
|
<GridPane layoutX="100.0" layoutY="75.0" prefHeight="250.0" prefWidth="400.0">
|
||||||
prefHeight="400.0" prefWidth="600.0">
|
<columnConstraints>
|
||||||
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="153.0" minWidth="10.0" prefWidth="89.8" />
|
||||||
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="261.0" minWidth="10.0" prefWidth="226.2" />
|
||||||
|
</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 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 text="Voller Name: " />
|
||||||
|
<Label text="Handynummer: " GridPane.rowIndex="1" />
|
||||||
|
<Label prefWidth="95.0" text="Passwort: " GridPane.rowIndex="2" />
|
||||||
|
<Label text="Kind: " GridPane.rowIndex="4" />
|
||||||
|
<Button mnemonicParsing="false" prefHeight="26.0" prefWidth="90.0" text="Abschicken" translateX="100.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
|
||||||
|
<Label text="Passwort bestätigen: " GridPane.rowIndex="3" />
|
||||||
|
<PasswordField GridPane.columnIndex="1" GridPane.rowIndex="2" />
|
||||||
|
<PasswordField GridPane.columnIndex="1" GridPane.rowIndex="3" />
|
||||||
|
<TextField GridPane.columnIndex="1" />
|
||||||
|
<TextField GridPane.columnIndex="1" GridPane.rowIndex="1" />
|
||||||
|
<TextField GridPane.columnIndex="1" GridPane.rowIndex="4" />
|
||||||
|
</children>
|
||||||
|
</GridPane>
|
||||||
|
</children>
|
||||||
</AnchorPane>
|
</AnchorPane>
|
||||||
|
Loading…
Reference in New Issue
Block a user