aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/EmployeeListItemController.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/EmployeeListItemController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/EmployeeListItemController.java
index 543fe0d..d445b43 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/EmployeeListItemController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/EmployeeListItemController.java
@@ -30,6 +30,12 @@ public class EmployeeListItemController extends CustomListItemController {
private Consumer<Employee> consumerEmployeeClicked;
private Consumer<EmployeeListItemController> consumerEmployeeListItemClicked;
+ private static Image imageQualification = new Image("/images/Qualification.png");
+ private static Image imagePilot = new Image("/images/Pilot.png");
+ private static Image imageNotPilot = new Image("/images/NotPilot.png");
+ private static Image imageDriver = new Image("images/Driver.png");
+ private static Image imageNotDriver = new Image("images/NotDriver.png");
+
@FXML
private void onEmployeeClicked() {
if (consumerEmployeeClicked != null) {
@@ -46,13 +52,9 @@ public class EmployeeListItemController extends CustomListItemController {
lblQualification.setText(employee.educationLevel().name());
lblPilot.setText(String.format("%s Pilot", employee.isPilot() ? "ist" : "nicht"));
lblDriver.setText(String.format("%s Fahrer", employee.isDriver() ? "ist" : "nicht"));
- imgQualification.setImage(new Image("/images/Qualification.png"));
- String imgSrcPilot =
- String.format("/images/%s", employee.isPilot() ? "Pilot.png" : "NotPilot.png");
- imgPilot.setImage(new Image(imgSrcPilot));
- String imgSrcDriver =
- String.format("/images/%s", employee.isDriver() ? "Driver.png" : "NotDriver.png");
- imgDriver.setImage(new Image(imgSrcDriver));
+ imgQualification.setImage(imageQualification);
+ imgPilot.setImage(employee.isPilot() ? imagePilot : imageNotPilot);
+ imgDriver.setImage(employee.isDriver() ? imageDriver : imageNotDriver);
}
public static EmployeeListItemController createEmployeeListItemController(