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) |
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) |
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 |
{ |
{ |
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 |
} |
} |