Skip to content

Commit d4e518d

Browse files
committed
1.优化dock栏图标设置
1 parent 52358cd commit d4e518d

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/main/java/com/xwintop/xJavaFxTool/XJavaFxToolApplication.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.xwintop.xJavaFxTool;
22

3+
import cn.hutool.system.SystemUtil;
34
import com.xwintop.xJavaFxTool.controller.IndexController;
45
import com.xwintop.xJavaFxTool.utils.Config;
56
import com.xwintop.xJavaFxTool.utils.Config.Keys;
@@ -41,8 +42,10 @@ public void start(Stage primaryStage) throws Exception {
4142
FxApp.init(primaryStage, LOGO_PATH);
4243
FxApp.styleSheets.add(XJavaFxToolApplication.class.getResource("/css/jfoenix-main.css").toExternalForm());
4344

44-
//设置dock栏图标
45-
Taskbar.getTaskbar().setIconImage(ImageIO.read(XJavaFxToolApplication.class.getResourceAsStream(LOGO_PATH)));
45+
if (SystemUtil.getOsInfo().isMac()) {
46+
//Mac下设置dock栏图标
47+
Taskbar.getTaskbar().setIconImage(ImageIO.read(XJavaFxToolApplication.class.getResourceAsStream(LOGO_PATH)));
48+
}
4649

4750
primaryStage.setResizable(true);
4851
primaryStage.setTitle(RESOURCE_BUNDLE.getString("Title") + Config.xJavaFxToolVersions);

src/main/java/com/xwintop/xJavaFxTool/utils/VersionChecker.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.xwintop.xJavaFxTool.utils;
22

3-
import cn.hutool.http.HttpRequest;
43
import cn.hutool.http.HttpUtil;
54
import com.alibaba.fastjson.JSON;
65
import com.alibaba.fastjson.JSONObject;

0 commit comments

Comments
 (0)