showTip();
  public void mouseEntered(MouseEvent event)  {    if (currentComponent != null        && getContentPaneDeepestComponent(event) == currentComponent)      return;    currentPoint = event.getPoint();    currentComponent = (Component) event.getSource();    if (exitTimer.isRunning())      {	exitTimer.stop();	showTip();	insideTimer.start();	return;      }    // This should always be stopped unless we have just fake-exited.    if (! enterTimer.isRunning())      enterTimer.start();  }