public void show(Point location){
  show();
  sendClickToCellEditor(location);
}

public void show ( Point location ) { show ( ) ; sendClickToCellEditor ( location ) ; }
performs show and sends an extra mouse click to the point location so that cursor appears at the mouse click point the text control does not allow for the cursor to appear at point location but at a character location
