From 86ea560cc5d892477047b8e105e4c6006782b9cd Mon Sep 17 00:00:00 2001 From: Fateme Azizi Date: Thu, 28 May 2026 16:57:16 +0330 Subject: [PATCH] add icon to stage --- src/main/java/sbu/javafx/MusicApp.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/sbu/javafx/MusicApp.java b/src/main/java/sbu/javafx/MusicApp.java index a50badc..863e864 100644 --- a/src/main/java/sbu/javafx/MusicApp.java +++ b/src/main/java/sbu/javafx/MusicApp.java @@ -4,7 +4,9 @@ import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Scene; import javafx.stage.Stage; +import javafx.scene.image.Image; +import java.awt.*; import java.io.IOException; public class MusicApp extends Application { @@ -16,7 +18,13 @@ public class MusicApp extends Application { Scene scene = new Scene(fxmlLoader.load()); stage.setTitle("Music Player"); stage.setScene(scene); - //TODO: add icon to the stage + scene.getStylesheets().add(getClass().getResource("light.css").toExternalForm()); + stage.setWidth(1100); + stage.setHeight(500); + + Image icon = new Image(getClass().getResourceAsStream("icon.png")); + stage.getIcons().add(icon); + stage.show(); }