Browse Source

无jira任务 代码质量

fbp/release
vito 1 month ago
parent
commit
a7a52c0e0d
  1. 6
      designer-base/src/main/java/com/fr/design/debug/edt/StrictEdtManager.java

6
designer-base/src/main/java/com/fr/design/debug/edt/StrictEdtManager.java

@ -66,7 +66,7 @@ public class StrictEdtManager {
}
}
private static final AWTEventListener listener = (AWTEvent event) -> {
private static final AWTEventListener AWT_EVENT_LISTENER = (AWTEvent event) -> {
if (event instanceof ContainerEvent) {
Component child = event.getID() == ContainerEvent.COMPONENT_ADDED ? ((ContainerEvent) event).getChild() : null;
if (child != null) {
@ -82,7 +82,7 @@ public class StrictEdtManager {
// 监听当前的组件
installEDTCheckers(DesignerContext.getDesignerFrame(), 0);
// 监听新增的组件
Toolkit.getDefaultToolkit().addAWTEventListener(listener, AWTEvent.CONTAINER_EVENT_MASK);
Toolkit.getDefaultToolkit().addAWTEventListener(AWT_EVENT_LISTENER, AWTEvent.CONTAINER_EVENT_MASK);
FineLoggerFactory.getLogger().info("[StrictEDT] install Strict EDT Checkers");
}
@ -127,7 +127,7 @@ public class StrictEdtManager {
*/
public static void uninstall() {
// 取消监听新增的组件
Toolkit.getDefaultToolkit().removeAWTEventListener(listener);
Toolkit.getDefaultToolkit().removeAWTEventListener(AWT_EVENT_LISTENER);
// 解除监听当前的组件
removeEDTCheckers(DesignerContext.getDesignerFrame(), 0);
FineLoggerFactory.getLogger().info("[StrictEDT] uninstall Strict EDT Checkers");

Loading…
Cancel
Save