aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/ui/vehiclePane/VehiclePaneController.java11
-rw-r--r--src/main/resources/fxml/vehiclePane.fxml78
-rw-r--r--src/main/resources/images/NEF.pngbin0 -> 327 bytes
-rw-r--r--src/main/resources/images/Not.pngbin0 -> 872 bytes
-rw-r--r--src/main/resources/images/NotNEF.pngbin0 -> 1042 bytes
-rw-r--r--src/main/resources/images/Qualification.pngbin0 -> 1029 bytes
-rw-r--r--src/main/resources/images/Vehicle.pngbin0 -> 964 bytes
7 files changed, 78 insertions, 11 deletions
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/ui/vehiclePane/VehiclePaneController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/ui/vehiclePane/VehiclePaneController.java
index ee9e29f..903028e 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/ui/vehiclePane/VehiclePaneController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/ui/vehiclePane/VehiclePaneController.java
@@ -4,8 +4,19 @@ import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Vehicle;
import java.io.IOException;
import javafx.fxml.FXMLLoader;
import javafx.scene.Node;
+import javafx.scene.image.ImageView;
+import javafx.scene.text.Text;
public class VehiclePaneController {
+
+ private Text txtType;
+ private Text txtNumber;
+ private ImageView ivNEF;
+ private Text txtNEF;
+ private ImageView ivQualification;
+ private Text txtQualification;
+ private Text txtRooftype;
+
public static VehiclePaneController createVehiclePane() throws IOException {
FXMLLoader fxmlLoader = new FXMLLoader(VehiclePaneController.class.getResource("/fxml/vehiclePane.fxml"));
Node root = fxmlLoader.load();
diff --git a/src/main/resources/fxml/vehiclePane.fxml b/src/main/resources/fxml/vehiclePane.fxml
index f6824dc..6014c72 100644
--- a/src/main/resources/fxml/vehiclePane.fxml
+++ b/src/main/resources/fxml/vehiclePane.fxml
@@ -1,14 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
-<?import java.lang.*?>
-<?import java.util.*?>
-<?import javafx.scene.*?>
-<?import javafx.scene.control.*?>
-<?import javafx.scene.layout.*?>
+<?import javafx.geometry.Insets?>
+<?import javafx.scene.image.Image?>
+<?import javafx.scene.image.ImageView?>
+<?import javafx.scene.layout.ColumnConstraints?>
+<?import javafx.scene.layout.GridPane?>
+<?import javafx.scene.layout.RowConstraints?>
+<?import javafx.scene.text.Font?>
+<?import javafx.scene.text.Text?>
+<?import javafx.scene.text.TextFlow?>
-<AnchorPane xmlns="http://javafx.com/javafx"
- xmlns:fx="http://javafx.com/fxml"
- fx:controller="at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.ui.vehiclePane.VehiclePaneController"
- prefHeight="400.0" prefWidth="600.0">
-
-</AnchorPane>
+<GridPane hgap="6.0" xmlns="http://javafx.com/javafx/9.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.ui.vehiclePane.VehiclePaneController">
+ <columnConstraints>
+ <ColumnConstraints />
+ <ColumnConstraints />
+ <ColumnConstraints />
+ <ColumnConstraints />
+ </columnConstraints>
+ <rowConstraints>
+ <RowConstraints />
+ <RowConstraints />
+ <RowConstraints />
+ <RowConstraints />
+ </rowConstraints>
+ <padding>
+ <Insets bottom="6.0" left="6.0" right="6.0" top="6.0" />
+ </padding>
+ <children>
+ <TextFlow GridPane.columnIndex="0" GridPane.columnSpan="2" GridPane.rowIndex="0">
+ <Text text="RTW" fx:id="txtType">
+ <font>
+ <Font name="System Bold" size="18.0" />
+ </font>
+ </Text>
+ <Text text="-10003" fx:id="txtNumber">
+ <font>
+ <Font size="16.0" />
+ </font>
+ </Text>
+ </TextFlow>
+ <ImageView fx:id="ivNEF" fitHeight="25.0" fitWidth="25.0" pickOnBounds="true" preserveRatio="true"
+ GridPane.columnIndex="0" GridPane.rowIndex="1">
+ <Image url="@../images/NotNEF.png"/>
+ </ImageView>
+ <Text fx:id="txtNEF" text="keine NEF-Halterung" GridPane.columnIndex="1" GridPane.rowIndex="1">
+ <font>
+ <Font size="14.0" />
+ </font>
+ </Text>
+ <ImageView fx:id="ivQualification" fitHeight="25.0" fitWidth="25.0" pickOnBounds="true" preserveRatio="true"
+ GridPane.columnIndex="0" GridPane.rowIndex="2">
+ <Image url="@../images/Qualification.png"/>
+ </ImageView>
+ <Text fx:id="txtQualification" text="Notarzt" GridPane.columnIndex="1" GridPane.rowIndex="2">
+ <font>
+ <Font size="14.0" />
+ </font>
+ </Text>
+ <ImageView fitHeight="25.0" fitWidth="25.0" pickOnBounds="true" preserveRatio="true"
+ GridPane.columnIndex="0" GridPane.rowIndex="3">
+ <Image url="@../images/Vehicle.png"/>
+ </ImageView>
+ <Text fx:id="txtRooftype" text="Hochdach" GridPane.columnIndex="1" GridPane.rowIndex="3">
+ <font>
+ <Font size="14.0" />
+ </font>
+ </Text>
+ </children>
+</GridPane>
diff --git a/src/main/resources/images/NEF.png b/src/main/resources/images/NEF.png
new file mode 100644
index 0000000..687f914
--- /dev/null
+++ b/src/main/resources/images/NEF.png
Binary files differ
diff --git a/src/main/resources/images/Not.png b/src/main/resources/images/Not.png
new file mode 100644
index 0000000..03063af
--- /dev/null
+++ b/src/main/resources/images/Not.png
Binary files differ
diff --git a/src/main/resources/images/NotNEF.png b/src/main/resources/images/NotNEF.png
new file mode 100644
index 0000000..0c17d53
--- /dev/null
+++ b/src/main/resources/images/NotNEF.png
Binary files differ
diff --git a/src/main/resources/images/Qualification.png b/src/main/resources/images/Qualification.png
new file mode 100644
index 0000000..c58a640
--- /dev/null
+++ b/src/main/resources/images/Qualification.png
Binary files differ
diff --git a/src/main/resources/images/Vehicle.png b/src/main/resources/images/Vehicle.png
new file mode 100644
index 0000000..2fe992d
--- /dev/null
+++ b/src/main/resources/images/Vehicle.png
Binary files differ