public ScreenImage getSelection() {
   if (canceled) {
     return null;
   }
   BufferedImage cropImg = cropSelection();
   if (cropImg == null) {
     return null;
   }
   rectSelection.x += scrOCP.getX();
   rectSelection.y += scrOCP.getY();
   ScreenImage ret = new ScreenImage(rectSelection, cropImg);
   return ret;
 }