@Override public void mouseEntered(MouseEvent evt){
  delegate.mouseMoved(evt);
}

@ Override public void mouseEntered ( MouseEvent evt ) { delegate . mouseMoved ( evt ) ; }
pass mouseevent straight through to delegate
