0
Bir pencere açıldığında nasıl sesli uyarı ekleyebilirim? Windows sesini değil, özel ses dosyamı eklemek istiyorum.javafx'de pop-up pencereye ses ekleme
Kodu:
public class PopupWindow {
Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();
public void display(String newCase) throws IOException {
Stage window = new Stage();
Image applicationIcon = new Image(getClass().getResourceAsStream("../images/logo.jpg"));
window.getIcons().add(applicationIcon);
window.initStyle(StageStyle.UNDECORATED);
Label txtNotification = new Label("Новых заявок:");
Label notification = new Label(newCase);
notification.setTranslateX(120);
notification.setStyle("-fx-text-fill: crimson");
Button closeButton = new Button("x");
closeButton.setTranslateX(205);
closeButton.setTranslateY(5);
closeButton.setOnAction(event -> window.close());
Pane layout = new Pane();
layout.getChildren().addAll(txtNotification, notification, closeButton);
window.setX(primaryScreenBounds.getMinX() + primaryScreenBounds.getWidth() - 245);
window.setY(primaryScreenBounds.getMinY() + primaryScreenBounds.getHeight()/1.2);
Scene scene = new Scene(layout);
window.setScene(scene);
layout.getStylesheets().add(this.getClass().getResource("../style/popup.css").toExternalForm());
window.setAlwaysOnTop(true);
window.showAndWait();
}
}
Cevabınız için teşekkürler, ancak projeme ses dosyası eklemek istiyorum, url değil –