@Override public void mouseExited(MouseEvent e){
  if (this.ownToolTipDelaysActive) {
    ToolTipManager ttm=ToolTipManager.sharedInstance();
    ttm.setInitialDelay(this.originalToolTipInitialDelay);
    ttm.setReshowDelay(this.originalToolTipReshowDelay);
    ttm.setDismissDelay(this.originalToolTipDismissDelay);
    this.ownToolTipDelaysActive=false;
  }
}

@ Override public void mouseExited ( MouseEvent e ) { if ( this . ownToolTipDelaysActive ) { ToolTipManager ttm = ToolTipManager . sharedInstance ( ) ; ttm . setInitialDelay ( this . originalToolTipInitialDelay ) ; ttm . setReshowDelay ( this . originalToolTipReshowDelay ) ; ttm . setDismissDelay ( this . originalToolTipDismissDelay ) ; this . ownToolTipDelaysActive = false ; } }
handles a ' mouse exited ' event . this method resets the tooltip delays of tooltipmanager . sharedinstance ( ) to their original values in effect before mouseentered ( )
