diff --git a/src/main/java/com/casic/swing/ui/TimeGuardNtp.java b/src/main/java/com/casic/swing/ui/TimeGuardNtp.java index 9c7fef7..885031d 100644 --- a/src/main/java/com/casic/swing/ui/TimeGuardNtp.java +++ b/src/main/java/com/casic/swing/ui/TimeGuardNtp.java @@ -84,24 +84,24 @@ } //检查环境 -// new SwingWorker() { -// -// @Override -// protected Boolean doInBackground() { -// hasNtp = CommandUtil.checkEnv(); -// return hasNtp; -// } -// -// @Override -// protected void done() { -// if (!hasNtp) { -// JOptionPane.showMessageDialog(ntpPanel, "未当前设备发现可用的NTP配置", "Runtime Error", JOptionPane.ERROR_MESSAGE); -// //环境不对,关闭窗体 -// dispose(); -// } -// super.done(); -// } -// }.execute(); + new SwingWorker() { + + @Override + protected Boolean doInBackground() { + hasNtp = CommandUtil.checkEnv(); + return hasNtp; + } + + @Override + protected void done() { + if (!hasNtp) { + JOptionPane.showMessageDialog(ntpPanel, "未当前设备发现可用的NTP配置", "Runtime Error", JOptionPane.ERROR_MESSAGE); + //环境不对,关闭窗体 + dispose(); + } + super.done(); + } + }.execute(); autoCheckBox.addActionListener(new ActionListener() { @Override