screen.getPointFromRowCol(screen.getCurrentRow()-1, screen.getCurrentCol(),
screen.getPointFromRowCol(screen.getCurrentRow()-2, screen.getCurrentCol() - 1,
   private void doKeyBoundArea(KeyEvent ke,String last) {      Point p = new Point();      if (!rubberband.isAreaSelected()) {         if (last.equals("[markleft]"))            screen.getPointFromRowCol(screen.getCurrentRow(),                                    screen.getCurrentCol()+1,                                    p);         if (last.equals("[markright]"))            screen.getPointFromRowCol(screen.getCurrentRow(),                                    screen.getCurrentCol()-1,                                    p);         if (last.equals("[markup]"))            screen.getPointFromRowCol(screen.getCurrentRow()+1,                                    screen.getCurrentCol(),                                    p);         if (last.equals("[markdown]"))            screen.getPointFromRowCol(screen.getCurrentRow()-1,                                    screen.getCurrentCol(),                                    p);         MouseEvent me = new MouseEvent(this,                              MouseEvent.MOUSE_PRESSED,                              System.currentTimeMillis(),                              MouseEvent.BUTTON1_MASK,                              p.x,p.y,                              1,false);         dispatchEvent(me);      }      screen.getPointFromRowCol(screen.getCurrentRow(),                                 screen.getCurrentCol(),                                 p);      rubberband.getCanvas().translateEnd(p);      MouseEvent me = new MouseEvent(this,                           MouseEvent.MOUSE_DRAGGED,                           System.currentTimeMillis(),                           MouseEvent.BUTTON1_MASK,                           p.x,p.y,                           1,false);      dispatchEvent(me);//      Rectangle workR = new Rectangle();//      rubberband.getBoundingArea(workR);//      System.out.println(" area "  + rubberband.getEndPoint() + " " + workR +//                           " from " );   }