Skip to content

Commit 27ffc8e

Browse files
ShulkerSakuraGlavo
andauthoredMar 22, 2025··
Add MacOS Style Icon (#3755)
* Add MacOS Style Icon * MacOS Style Alt Icon * Scaled Mac Style Icon * Delete unused icons * Rename icon * update * Optimize icon file --------- Co-authored-by: Glavo <[email protected]>
1 parent e2f50c9 commit 27ffc8e

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed
 

‎HMCL/src/main/java/org/jackhuang/hmcl/Main.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public static void exit(int exitCode) {
8383
}
8484

8585
private static void initIcon() {
86-
java.awt.Image image = java.awt.Toolkit.getDefaultToolkit().getImage(Main.class.getResource("/assets/img/icon@8x.png"));
86+
java.awt.Image image = java.awt.Toolkit.getDefaultToolkit().getImage(Main.class.getResource("/assets/img/icon-mac.png"));
8787
AwtUtils.setAppleIcon(image);
8888
}
8989

‎HMCL/src/main/java/org/jackhuang/hmcl/ui/FXUtils.java

+2
Original file line numberDiff line numberDiff line change
@@ -776,6 +776,8 @@ public static void setIcon(Stage stage) {
776776
String icon;
777777
if (OperatingSystem.CURRENT_OS == OperatingSystem.WINDOWS) {
778778
icon = "/assets/img/icon.png";
779+
} else if (OperatingSystem.CURRENT_OS == OperatingSystem.OSX) {
780+
icon = "/assets/img/icon-mac.png";
779781
} else {
780782
icon = "/assets/img/icon@4x.png";
781783
}
Loading

0 commit comments

Comments
 (0)
Please sign in to comment.