155 |
&& e.id != WindowEvent.WINDOW_DEACTIVATED) |
&& e.id != WindowEvent.WINDOW_DEACTIVATED) |
156 |
return false; |
return false; |
157 |
|
|
158 |
target.dispatchEvent (e); |
redispatchEvent(target, e); |
159 |
return true; |
return true; |
160 |
} |
} |
161 |
else if (e instanceof FocusEvent) |
else if (e instanceof FocusEvent) |
197 |
setGlobalPermanentFocusOwner (null); |
setGlobalPermanentFocusOwner (null); |
198 |
} |
} |
199 |
|
|
200 |
target.dispatchEvent (e); |
redispatchEvent(target, e); |
201 |
|
|
202 |
return true; |
return true; |
203 |
} |
} |
258 |
Component focusOwner = getGlobalPermanentFocusOwner (); |
Component focusOwner = getGlobalPermanentFocusOwner (); |
259 |
|
|
260 |
if (focusOwner != null) |
if (focusOwner != null) |
261 |
focusOwner.dispatchEvent (e); |
redispatchEvent(focusOwner, e); |
262 |
|
|
263 |
// Loop through all registered KeyEventPostProcessors, giving |
// Loop through all registered KeyEventPostProcessors, giving |
264 |
// each a chance to process this event. |
// each a chance to process this event. |
443 |
FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy (); |
FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy (); |
444 |
|
|
445 |
Component previous = policy.getComponentBefore (focusCycleRoot, focusComp); |
Component previous = policy.getComponentBefore (focusCycleRoot, focusComp); |
446 |
|
if (previous != null) |
447 |
previous.requestFocusInWindow (); |
previous.requestFocusInWindow (); |
448 |
} |
} |
449 |
|
|
454 |
FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy (); |
FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy (); |
455 |
|
|
456 |
Component next = policy.getComponentAfter (focusCycleRoot, focusComp); |
Component next = policy.getComponentAfter (focusCycleRoot, focusComp); |
457 |
|
if (next != null) |
458 |
next.requestFocusInWindow (); |
next.requestFocusInWindow (); |
459 |
} |
} |
460 |
|
|
467 |
{ |
{ |
468 |
FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy (); |
FocusTraversalPolicy policy = focusCycleRoot.getFocusTraversalPolicy (); |
469 |
Component defaultComponent = policy.getDefaultComponent (focusCycleRoot); |
Component defaultComponent = policy.getDefaultComponent (focusCycleRoot); |
470 |
|
if (defaultComponent != null) |
471 |
defaultComponent.requestFocusInWindow (); |
defaultComponent.requestFocusInWindow (); |
472 |
} |
} |
473 |
else |
else |
488 |
{ |
{ |
489 |
FocusTraversalPolicy policy = cont.getFocusTraversalPolicy (); |
FocusTraversalPolicy policy = cont.getFocusTraversalPolicy (); |
490 |
Component defaultComponent = policy.getDefaultComponent (cont); |
Component defaultComponent = policy.getDefaultComponent (cont); |
491 |
|
if (defaultComponent != null) |
492 |
defaultComponent.requestFocusInWindow (); |
defaultComponent.requestFocusInWindow (); |
493 |
setGlobalCurrentFocusCycleRoot (cont); |
setGlobalCurrentFocusCycleRoot (cont); |
494 |
} |
} |