diff --git a/hutool-swing/pom.xml b/hutool-swing/pom.xml
index 5bfe05419..500d202c7 100755
--- a/hutool-swing/pom.xml
+++ b/hutool-swing/pom.xml
@@ -57,5 +57,12 @@
${metadata-extractor.version}
true
+
+
+ com.formdev
+ flatlaf
+ 3.5.4
+ test
+
diff --git a/hutool-swing/src/test/java/org/dromara/hutool/swing/DesktopUtilTest.java b/hutool-swing/src/test/java/org/dromara/hutool/swing/DesktopUtilTest.java
index 571d26771..7107baed7 100644
--- a/hutool-swing/src/test/java/org/dromara/hutool/swing/DesktopUtilTest.java
+++ b/hutool-swing/src/test/java/org/dromara/hutool/swing/DesktopUtilTest.java
@@ -24,6 +24,6 @@ public class DesktopUtilTest {
@Test
@Disabled
public void browseTest() {
- DesktopUtil.browse("https://www.hutool.club");
+ DesktopUtil.browse("https://hutool.cn");
}
}
diff --git a/hutool-swing/src/test/java/org/dromara/hutool/swing/FlatLafTest.java b/hutool-swing/src/test/java/org/dromara/hutool/swing/FlatLafTest.java
new file mode 100644
index 000000000..6473a8039
--- /dev/null
+++ b/hutool-swing/src/test/java/org/dromara/hutool/swing/FlatLafTest.java
@@ -0,0 +1,17 @@
+package org.dromara.hutool.swing;
+
+import com.formdev.flatlaf.FlatDarculaLaf;
+
+import javax.swing.JFrame;
+
+public class FlatLafTest {
+ public static void main(String[] args) {
+ FlatDarculaLaf.setup();
+ final JFrame frame = new JFrame("我的窗口");
+ frame.setSize(400, 300);
+ frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
+
+ // 设置窗口可见
+ frame.setVisible(true);
+ }
+}