diff --git a/src/main/java/com/zhangmeng/tools/views/HomeView.java b/src/main/java/com/zhangmeng/tools/views/HomeView.java index 71c082e..e9bc337 100644 --- a/src/main/java/com/zhangmeng/tools/views/HomeView.java +++ b/src/main/java/com/zhangmeng/tools/views/HomeView.java @@ -25,6 +25,7 @@ package com.zhangmeng.tools.views; +import com.sun.javafx.PlatformUtil; import com.zhangmeng.tools.utils.ImagePath; import com.zhangmeng.tools.utils.ResourcesUtils; import javafx.application.Application; @@ -59,6 +60,13 @@ public class HomeView extends Application { primaryStage.show(); primaryStage.setOnCloseRequest(event -> { + + if (PlatformUtil.isWindows()){ + primaryStage.setIconified(true); + event.consume(); + return; + } + Platform.setImplicitExit(true); try { SystemTray systemTray = SystemTray.getSystemTray();