diff --git a/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java b/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java index d8d41e0..5041f1f 100644 --- a/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java +++ b/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java @@ -462,8 +462,14 @@ public class StationSettingsController { } else if (osName.contains("nix") || osName.contains("nux") || osName.contains("aix")) { LinuxScheduler.registerSchedule(settings); } else { - logger.log(Level.SEVERE, "Unsupported OS " + osName); - // TODO: Alert + String message = "Unsupported OS " + osName; + logger.log(Level.SEVERE, message); + + Alert alert = new Alert(Alert.AlertType.ERROR); + alert.setTitle(message); + alert.setHeaderText(null); + alert.setContentText(message); + alert.showAndWait(); } Node node = (Node) e.getSource();