question: protected void processFocusEvent ( FocusEvent evt ) { super . processFocusEvent ( evt ) ; if ( evt . getID ( ) == FocusEvent . FOCUS_LOST ) { if ( popup != null ) hidePopup ( ) ; } }
target:  Ensures that if we lose focus, the popup goes away.