< prev index next >

src/java.desktop/share/classes/javax/swing/JComponent.java

Print this page




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 {


< prev index next >