From 2936dc76b51cc313e9bd00635643e60149bd881b Mon Sep 17 00:00:00 2001 From: vito Date: Thu, 9 May 2024 21:08:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/fine/theme/icon/IconManager.java | 9 --------- .../java/com/fine/theme/light/ui/laf/FineDarkLaf.java | 2 +- .../java/com/fine/theme/light/ui/laf/FineLightLaf.java | 2 +- 3 files changed, 2 insertions(+), 11 deletions(-) diff --git a/designer-base/src/main/java/com/fine/theme/icon/IconManager.java b/designer-base/src/main/java/com/fine/theme/icon/IconManager.java index e887e48553..acb9f1fd76 100644 --- a/designer-base/src/main/java/com/fine/theme/icon/IconManager.java +++ b/designer-base/src/main/java/com/fine/theme/icon/IconManager.java @@ -19,15 +19,6 @@ import java.util.HashMap; * 2. 提供图标缓存 * 3. 查找图标 * 4. 配合 {@link LazyIcon} 实现图标懒加载 - * 5. - *

- * IconSource - 表示实际 Icon 的源的接口。 - * 目前有两种实现可用: ImageIconSource 和 SvgIconSource . - *

- * IconSet - 表示不同可用图标集实现的接口。 - * 目前有两种实现可用: XmlIconSet 和 RuntimeIconSet . - *

- * IconManager 可用于在运行时添加/删除 IconSet 并检索实际 Icon。 * * @author vito * @since 11.0 diff --git a/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineDarkLaf.java b/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineDarkLaf.java index 5150df2dd3..e568f5af32 100644 --- a/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineDarkLaf.java +++ b/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineDarkLaf.java @@ -25,7 +25,7 @@ public class FineDarkLaf extends FineLaf { * @return 是否安装成功 */ public static boolean setup() { - IconManager.addSet(new FineLightIconSet("fine-dark")); + IconManager.addSet(new FineLightIconSet()); Layouts.setScaleFactor(UIScale.getUserScaleFactor()); UIScale.addPropertyChangeListener(evt -> { if (StringUtils.equals(evt.getPropertyName(), USER_SCALE_FACTOR)) { diff --git a/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineLightLaf.java b/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineLightLaf.java index e3ae21a413..9e95b76f7e 100644 --- a/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineLightLaf.java +++ b/designer-base/src/main/java/com/fine/theme/light/ui/laf/FineLightLaf.java @@ -25,7 +25,7 @@ public class FineLightLaf extends FineLaf { * @return 是否安装成功 */ public static boolean setup() { - IconManager.addSet(new FineLightIconSet("fine-light")); + IconManager.addSet(new FineLightIconSet()); Layouts.setScaleFactor(UIScale.getUserScaleFactor()); UIScale.addPropertyChangeListener(evt -> { if (StringUtils.equals(evt.getPropertyName(), USER_SCALE_FACTOR)) {