diff --git a/src/main/java/ninja/javafx/smartcsv/fx/SmartCSV.java b/src/main/java/ninja/javafx/smartcsv/fx/SmartCSV.java index f8d3047..16e9318 100644 --- a/src/main/java/ninja/javafx/smartcsv/fx/SmartCSV.java +++ b/src/main/java/ninja/javafx/smartcsv/fx/SmartCSV.java @@ -30,6 +30,7 @@ import javafx.application.Application; import javafx.application.Platform; import javafx.scene.Parent; import javafx.scene.Scene; +import javafx.scene.image.Image; import javafx.stage.Stage; import ninja.javafx.smartcsv.fx.about.AboutController; import org.springframework.context.annotation.*; @@ -87,6 +88,7 @@ public class SmartCSV extends Application { primaryStage.setScene(scene); primaryStage.setTitle(String.format("%s %s", name, version)); + primaryStage.getIcons().add(new Image(SmartCSV.class.getResourceAsStream("/ninja/javafx/smartcsv/icon/logo.png"))); primaryStage.show(); primaryStage.setMaximized(true); diff --git a/src/main/resources/ninja/javafx/smartcsv/icon/logo.afdesign b/src/main/resources/ninja/javafx/smartcsv/icon/logo.afdesign new file mode 100644 index 0000000..63a54f6 Binary files /dev/null and b/src/main/resources/ninja/javafx/smartcsv/icon/logo.afdesign differ diff --git a/src/main/resources/ninja/javafx/smartcsv/icon/logo.png b/src/main/resources/ninja/javafx/smartcsv/icon/logo.png new file mode 100644 index 0000000..2c29ed3 Binary files /dev/null and b/src/main/resources/ninja/javafx/smartcsv/icon/logo.png differ diff --git a/src/main/resources/ninja/javafx/smartcsv/icon/logo_256x256.png b/src/main/resources/ninja/javafx/smartcsv/icon/logo_256x256.png new file mode 100644 index 0000000..63bcab8 Binary files /dev/null and b/src/main/resources/ninja/javafx/smartcsv/icon/logo_256x256.png differ diff --git a/src/main/resources/ninja/javafx/smartcsv/icon/logo_32x32.png b/src/main/resources/ninja/javafx/smartcsv/icon/logo_32x32.png new file mode 100644 index 0000000..39ffeab Binary files /dev/null and b/src/main/resources/ninja/javafx/smartcsv/icon/logo_32x32.png differ diff --git a/src/main/resources/ninja/javafx/smartcsv/icon/logo_64x64.png b/src/main/resources/ninja/javafx/smartcsv/icon/logo_64x64.png new file mode 100644 index 0000000..0c2494e Binary files /dev/null and b/src/main/resources/ninja/javafx/smartcsv/icon/logo_64x64.png differ