if (cont == null) return;  if (cont.isFocusCycleRoot (cont)) { FocusTraversalPolicy policy = cont.getFocusTraversalPolicy (); Component defaultComponent = policy.getDefaultComponent (cont); if (defaultComponent != null) defaultComponent.requestFocusInWindow (); setGlobalCurrentFocusCycleRoot (cont); }
if (cont != null) cont.transferFocusDownCycle();
  public void downFocusCycle (Container cont)  {    if (cont == null)      return;    if (cont.isFocusCycleRoot (cont))      {        FocusTraversalPolicy policy = cont.getFocusTraversalPolicy ();        Component defaultComponent = policy.getDefaultComponent (cont);        if (defaultComponent != null)        defaultComponent.requestFocusInWindow ();        setGlobalCurrentFocusCycleRoot (cont);      }  }