From c61790e6bd934a308bd986df4922998828b45567 Mon Sep 17 00:00:00 2001 From: RememBerBer Date: Mon, 22 Nov 2021 15:59:40 +0800 Subject: [PATCH] power source first step --- .../com/luoboduner/moo/info/ui/form/PowerSourceForm.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/luoboduner/moo/info/ui/form/PowerSourceForm.java b/src/main/java/com/luoboduner/moo/info/ui/form/PowerSourceForm.java index 55270b7..c971d37 100644 --- a/src/main/java/com/luoboduner/moo/info/ui/form/PowerSourceForm.java +++ b/src/main/java/com/luoboduner/moo/info/ui/form/PowerSourceForm.java @@ -14,6 +14,9 @@ import javax.swing.*; import javax.swing.border.TitledBorder; import java.awt.*; import java.util.List; +import java.util.concurrent.Executors; +import java.util.concurrent.ScheduledExecutorService; +import java.util.concurrent.TimeUnit; /** * NetworkForm @@ -43,7 +46,8 @@ public class PowerSourceForm { powerSourceForm = getInstance(); initUi(); - initInfo(); + ScheduledExecutorService serviceStartPerSecond = Executors.newSingleThreadScheduledExecutor(); + serviceStartPerSecond.scheduleAtFixedRate(PowerSourceForm::initInfo, 0, 30, TimeUnit.SECONDS); } private static void initUi() {