/[classpath]/classpath/java/awt/DefaultKeyboardFocusManager.java
ViewVC logotype

Diff of /classpath/java/awt/DefaultKeyboardFocusManager.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by mkoch, Wed Sep 22 18:53:26 2004 UTC revision 1.9 by mark, Thu Sep 23 23:18:44 2004 UTC
# Line 444  public class DefaultKeyboardFocusManager Line 444  public class DefaultKeyboardFocusManager
444    
445      Component previous = policy.getComponentBefore (focusCycleRoot, focusComp);      Component previous = policy.getComponentBefore (focusCycleRoot, focusComp);
446      if (previous != null)      if (previous != null)
447      previous.requestFocusInWindow ();        previous.requestFocusInWindow ();
448    }    }
449    
450    public void focusNextComponent (Component comp)    public void focusNextComponent (Component comp)
# Line 455  public class DefaultKeyboardFocusManager Line 455  public class DefaultKeyboardFocusManager
455    
456      Component next = policy.getComponentAfter (focusCycleRoot, focusComp);      Component next = policy.getComponentAfter (focusCycleRoot, focusComp);
457      if (next != null)      if (next != null)
458      next.requestFocusInWindow ();        next.requestFocusInWindow ();
459    }    }
460    
461    public void upFocusCycle (Component comp)    public void upFocusCycle (Component comp)
# Line 468  public class DefaultKeyboardFocusManager Line 468  public class DefaultKeyboardFocusManager
468          FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy ();          FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy ();
469          Component defaultComponent = policy.getDefaultComponent (focusCycleRoot);          Component defaultComponent = policy.getDefaultComponent (focusCycleRoot);
470          if (defaultComponent != null)          if (defaultComponent != null)
471          defaultComponent.requestFocusInWindow ();            defaultComponent.requestFocusInWindow ();
472        }        }
473      else      else
474        {        {
# Line 489  public class DefaultKeyboardFocusManager Line 489  public class DefaultKeyboardFocusManager
489          FocusTraversalPolicy policy = cont.getFocusTraversalPolicy ();          FocusTraversalPolicy policy = cont.getFocusTraversalPolicy ();
490          Component defaultComponent = policy.getDefaultComponent (cont);          Component defaultComponent = policy.getDefaultComponent (cont);
491          if (defaultComponent != null)          if (defaultComponent != null)
492          defaultComponent.requestFocusInWindow ();            defaultComponent.requestFocusInWindow ();        
493          setGlobalCurrentFocusCycleRoot (cont);          setGlobalCurrentFocusCycleRoot (cont);
494        }        }
495    }    }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26