3540 // printscreen and it block the processing of key release
3541 // event for printscreen.
3542 if (keyIsPressed(e.getKeyCode()) || e.getKeyCode()==KeyEvent.VK_PRINTSCREEN) {
3543 registerKeyReleased(e.getKeyCode());
3544 return true;
3545 }
3546 return false;
3547 case KeyEvent.KEY_TYPED:
3548 return true;
3549 default:
3550 // Not a known KeyEvent type, bail.
3551 return false;
3552 }
3553 }
3554 }
3555
3556 static final sun.awt.RequestFocusController focusController =
3557 new sun.awt.RequestFocusController() {
3558 public boolean acceptRequestFocus(Component from, Component to,
3559 boolean temporary, boolean focusedWindowChangeAllowed,
3560 sun.awt.CausedFocusEvent.Cause cause)
3561 {
3562 if ((to == null) || !(to instanceof JComponent)) {
3563 return true;
3564 }
3565
3566 if ((from == null) || !(from instanceof JComponent)) {
3567 return true;
3568 }
3569
3570 JComponent target = (JComponent) to;
3571 if (!target.getVerifyInputWhenFocusTarget()) {
3572 return true;
3573 }
3574
3575 JComponent jFocusOwner = (JComponent)from;
3576 InputVerifier iv = jFocusOwner.getInputVerifier();
3577
3578 if (iv == null) {
3579 return true;
3580 } else {
|
3540 // printscreen and it block the processing of key release
3541 // event for printscreen.
3542 if (keyIsPressed(e.getKeyCode()) || e.getKeyCode()==KeyEvent.VK_PRINTSCREEN) {
3543 registerKeyReleased(e.getKeyCode());
3544 return true;
3545 }
3546 return false;
3547 case KeyEvent.KEY_TYPED:
3548 return true;
3549 default:
3550 // Not a known KeyEvent type, bail.
3551 return false;
3552 }
3553 }
3554 }
3555
3556 static final sun.awt.RequestFocusController focusController =
3557 new sun.awt.RequestFocusController() {
3558 public boolean acceptRequestFocus(Component from, Component to,
3559 boolean temporary, boolean focusedWindowChangeAllowed,
3560 FocusEvent.Cause cause)
3561 {
3562 if ((to == null) || !(to instanceof JComponent)) {
3563 return true;
3564 }
3565
3566 if ((from == null) || !(from instanceof JComponent)) {
3567 return true;
3568 }
3569
3570 JComponent target = (JComponent) to;
3571 if (!target.getVerifyInputWhenFocusTarget()) {
3572 return true;
3573 }
3574
3575 JComponent jFocusOwner = (JComponent)from;
3576 InputVerifier iv = jFocusOwner.getInputVerifier();
3577
3578 if (iv == null) {
3579 return true;
3580 } else {
|