if(pos >= screen.length) { pos = screen.length-1; }
   public Point translateEnd(Point end) {      // because getRowColFromPoint returns position offset as 1,1 we need      // to translate as offset 0,0      int pos = getPosFromView(end.x,end.y);      int x = screen[pos].x + fmWidth - 1;      int y = screen[pos].y + fmHeight - 1;      end.setLocation(x,y);      return end;   }