feat(ui): 添加全局图标配置并优化弹窗图标显示
将图标加载逻辑提取到 GlobalConfig 中统一管理,并在登录失败弹窗及 Cookie更新完成弹窗中设置应用图标。同时修复了部分弹窗文本描述不一致的问题。
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.fantaibao;
|
||||
|
||||
import com.fantaibao.config.GlobalConfig;
|
||||
import com.fantaibao.page.LoginView;
|
||||
import javafx.application.Application;
|
||||
import javafx.application.Platform;
|
||||
@@ -34,8 +35,7 @@ public class DesktopApplication extends Application {
|
||||
// 添加窗口关闭事件监听器
|
||||
primaryStage.setOnCloseRequest(this::handleCloseEvent);
|
||||
// 添加多个尺寸的图标
|
||||
primaryStage.getIcons().add(new Image(getClass().getResourceAsStream("/icon16.png")));
|
||||
primaryStage.getIcons().add(new Image(getClass().getResourceAsStream("/icon32.png")));
|
||||
GlobalConfig.addIcon(primaryStage);
|
||||
// 直接启动登录界面
|
||||
new LoginView(primaryStage);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user