System.out.println("Copying" + workR);
log.debug("Copying" + workR);
   public final void copyMe() {      Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();      StringBuffer s = new StringBuffer();      // lets get the bounding area using a rectangle that we have already      // allocated      getBoundingArea(workR);      gui.rubberband.reset();      gui.repaint();      System.out.println("Copying" + workR);      // loop through all the screen characters to send them to the clip board      int m = workR.x;      int i = 0;      int t = 0;      while (workR.height-- > 0) {         t = workR.width;         i = workR.y;         while (t-- > 0) {            // only copy printable characters (in this case >= ' ')            char c = screen[getPos(m - 1,i - 1)].getChar();            if (c >= ' ' && !screen[getPos(m - 1,i - 1)].nonDisplay)               s.append(c);            else               s.append(' ');            i++;         }         s.append('\n');         m++;      }      StringSelection contents = new StringSelection(s.toString());      cb.setContents(contents, null);   }