package nl.itopia.corendon.utils; import javafx.fxml.FXML; import javafx.scene.control.Button; import javafx.scene.control.ChoiceBox; import javafx.scene.control.TextField; import nl.itopia.corendon.data.ChooseItem; /** * * @author Wies Kueter */ public class Validation { @FXML private TextField usernameInputfield, firstnameInputfield, lastnameInputfield, passwordInputfield, repeatpasswordInputfield, contactdetailsInputfield, notesInputfield; @FXML private ChoiceBox<ChooseItem> roleDropdownmenu, airportDropdownmenu; @FXML private Button addButton, cancelButton; public static boolean minMax(String field, int min, int max) { if(field.length() >= min && field.length() <= max) { return true; } return false; } public static boolean min(String field, int min) { return field.length() >= min; } public static boolean max(String field, int max) { return field.length() <= max; } public static void errorMessage(TextField field, String message) { field.setText(""); field.setPromptText(message); field.getStyleClass().add("error_prompt"); } }