diff options
| author | Dominic Rogetzer <e1627756@student.tuwien.ac.at> | 2018-06-18 20:44:31 +0200 | 
|---|---|---|
| committer | Dominic Rogetzer <e01627756@student.tuwien.ac.at> | 2018-06-18 20:44:31 +0200 | 
| commit | 2f89d8530f716b346b1985c6b59ba9e58cdf13d6 (patch) | |
| tree | fdcb7fe106c3fdb2c47c9fbc526cbc08a6b5e2a5 /src | |
| parent | 17556e5701442e9c2a7e219c5d93734812344ebe (diff) | |
| download | sepm-groupproject-2f89d8530f716b346b1985c6b59ba9e58cdf13d6.tar.gz sepm-groupproject-2f89d8530f716b346b1985c6b59ba9e58cdf13d6.tar.xz sepm-groupproject-2f89d8530f716b346b1985c6b59ba9e58cdf13d6.zip | |
Reuse images in EmployeeListItemController [#25963]
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/java/at/ac/tuwien/sepm/assignment/groupphase/missioncontrol/controller/EmployeeListItemController.java | 16 | 
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( | 
