From 386764d672fdc51c6aeaba178202769a5b4da7cf Mon Sep 17 00:00:00 2001 From: wangchunxiang <526328077@qq.com> Date: Tue, 14 Oct 2025 15:33:24 +0800 Subject: [PATCH] =?UTF-8?q?feat(ui):=20=E6=B7=BB=E5=8A=A0=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E7=A8=8B=E5=BA=8F=E5=9B=BE=E6=A0=87=E6=94=AF=E6=8C=81?= =?UTF-8?q?=20=E4=B8=BAJavaFX=E6=A1=8C=E9=9D=A2=E5=BA=94=E7=94=A8=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E4=BA=86=E5=A4=9A=E5=B0=BA=E5=AF=B8=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E6=94=AF=E6=8C=81=EF=BC=8C=E6=8F=90=E5=8D=87=E4=BA=86=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=95=8C=E9=9D=A2=E7=9A=84=E4=B8=93=E4=B8=9A=E6=80=A7?= =?UTF-8?q?=E3=80=82=E7=A7=BB=E9=99=A4=E4=BA=86=E6=9C=AA=E5=AE=9E=E7=8E=B0?= =?UTF-8?q?=E7=9A=84=E7=BD=91=E7=BB=9C=E4=B8=8A=E6=8A=A5=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E6=B3=A8=E9=87=8A=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/fantaibao/DesktopApplication.java | 5 ++++- src/main/resources/icon16.png | Bin 0 -> 564 bytes src/main/resources/icon32.png | Bin 0 -> 1097 bytes 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/icon16.png create mode 100644 src/main/resources/icon32.png diff --git a/src/main/java/com/fantaibao/DesktopApplication.java b/src/main/java/com/fantaibao/DesktopApplication.java index db0434c..92f7a51 100644 --- a/src/main/java/com/fantaibao/DesktopApplication.java +++ b/src/main/java/com/fantaibao/DesktopApplication.java @@ -3,6 +3,7 @@ package com.fantaibao; import com.fantaibao.page.LoginView; import javafx.application.Application; import javafx.application.Platform; +import javafx.scene.image.Image; import javafx.stage.Stage; import javafx.stage.WindowEvent; import org.springframework.boot.SpringApplication; @@ -24,7 +25,6 @@ public class DesktopApplication extends Application { @Override public void init() throws Exception { super.init(); - // todo 初始化应用程序网络上报接口 } @Override @@ -33,6 +33,9 @@ public class DesktopApplication extends Application { primaryStage.setTitle("中差评采集工具"); // 添加窗口关闭事件监听器 primaryStage.setOnCloseRequest(this::handleCloseEvent); + // 添加多个尺寸的图标 + primaryStage.getIcons().add(new Image(getClass().getResourceAsStream("/icon16.png"))); + primaryStage.getIcons().add(new Image(getClass().getResourceAsStream("/icon32.png"))); // 直接启动登录界面 new LoginView(primaryStage); } diff --git a/src/main/resources/icon16.png b/src/main/resources/icon16.png new file mode 100644 index 0000000000000000000000000000000000000000..e5373af3c45996d3a95abf16088d05ec360b8d58 GIT binary patch literal 564 zcmV-40?Yl0P)YjFQcizmrncaXrqjh$5`0#X^w@;@|%!sUY{59EQiX8_c2DjXR z1a2b$1%Q5NlzIE)ddT(Gx8**%)wKcwYan=Ok42IdZrW zFOqH`T|d(;lrHY?{n+HR#9b_)-U7s~vme%TQOK>d{KusXcjkn+FC3LIHod7sFaWWKb_78W zqF-4m0Ra7e90m7sma%_FqX0ssFo{GP6|YJFkZ*#tK*){KB<3FG3-v3E|;kA?azQaodqp`&#!lKRZh=bY6lcyLM|Cj*TM>^6N6 zv5$$lit7#32O`pyRSEkCkwaZjB|>j&WAf^IAKdw*ErNE(+T8IRxH2I;O{W@XCe0a$ ztaG1cp79*LfVKGxx?~Pm2W=e>zHS~3cxD8+J|-)8zE4kk4I3AtivaE(XxoYGu7gCv zbLT=L#Rtps>#V_iF-gTl0(X#Mo+yg1ukFH^c9=CyskerLNNWUPEJ0SQuS&tmCsPSsfD*cPOb$Xk9!+**%beM`C!u zO-xKW#8R_%W?o!FxNr#S%>luaaWXoqeWV>DGH)#b&_w_~^Dik>Mu=y-FC_W#TP8+c zOhSw(GKzEyK<2a0CV-7{gWi}+)bvt8{7a!7n^OSjavxmJzB(sQ$g}>kb-_y<`eKX! z5i_^t2!IDq(Kts)kO$z!6H<8#z8LE~OJ>9qh9H3$Ujf__4swOr|IUTfm+y`j^*vB-CZ@5J2h;j>1apuy8p_A*_x{SN>D|Nkt3(c}OC00v1!K~w_(eI~;S6ZJ&y P00000NkvXXu0mjfB~j!W literal 0 HcmV?d00001