From 648ad8fa28f9a150e33f26600811d651d0fc81dd Mon Sep 17 00:00:00 2001
From: Felix Kehrer <felix.kehrer@gmail.com>
Date: Sun, 6 May 2018 14:46:38 +0200
Subject: Replaced EventHandler<MouseEvent> with lambda
---
.../controller/RegistrationWindowController.java | 30 ++++++++--------------
1 file changed, 11 insertions(+), 19 deletions(-)
(limited to 'src/main/java/at/ac/tuwien/sepm')
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java
index 3f6d806..a8d91ad 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java
@@ -20,7 +20,6 @@ import java.util.List;
import javafx.beans.property.SimpleStringProperty;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
-import javafx.event.EventHandler;
import javafx.fxml.FXML;
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
@@ -29,7 +28,6 @@ import javafx.scene.control.Label;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
import javafx.scene.control.TextField;
-import javafx.scene.input.MouseEvent;
import javafx.stage.Stage;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -108,27 +106,21 @@ public class RegistrationWindowController {
alert.show();
}
tvVehicles.setOnMousePressed(
- new EventHandler<MouseEvent>() {
- @Override
- public void handle(MouseEvent mouseEvent) {
- if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
- chosenVehicle = tvVehicles.getSelectionModel().getSelectedItem();
- lVehicles.setText(chosenVehicle.name());
- }
+ mouseEvent -> {
+ if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
+ chosenVehicle = tvVehicles.getSelectionModel().getSelectedItem();
+ lVehicles.setText(chosenVehicle.name());
}
});
tvEmployees.setOnMousePressed(
- new EventHandler<MouseEvent>() {
- @Override
- public void handle(MouseEvent mouseEvent) {
- if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
- chosenEmployees.add(tvEmployees.getSelectionModel().getSelectedItem());
- StringBuilder text = new StringBuilder();
- for (Employee employee : chosenEmployees) {
- text.append(employee.name()).append("\n");
- }
- lEmployees.setText(text.toString());
+ mouseEvent -> {
+ if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
+ chosenEmployees.add(tvEmployees.getSelectionModel().getSelectedItem());
+ StringBuilder text = new StringBuilder();
+ for (Employee employee : chosenEmployees) {
+ text.append(employee.name()).append("\n");
}
+ lEmployees.setText(text.toString());
}
});
ObservableList<Integer> hours =
--
cgit v1.2.3-70-g09d2