public static void addFocusListener(Component component, FocusListener l) {
    UIUtil.uiTraverser(component).traverse().consumeEach(c -> c.addFocusListener(l));
  }
public static void addFocusListener(Component component, FocusListener l)