@Override
  public void paintFeedback(Graphics2D g2d, Rectangle rc) {
    g2d.setColor(PlatformColors.BLUE);
    g2d.setStroke(new BasicStroke(1.5f));
    int midY = (int)rc.getCenterY();
    int right = rc.x + rc.width - 1;
    int bottom = rc.y + rc.height - 1;
    g2d.drawLine(rc.x, rc.y, GridInsertLocation.INSERT_ARROW_SIZE, midY);
    g2d.drawLine(rc.x, bottom, GridInsertLocation.INSERT_ARROW_SIZE, midY);
    g2d.drawLine(GridInsertLocation.INSERT_ARROW_SIZE, midY,
                 right - GridInsertLocation.INSERT_ARROW_SIZE, midY);
    g2d.drawLine(right, rc.y,
                 rc.x+rc.width-GridInsertLocation.INSERT_ARROW_SIZE, midY);
    g2d.drawLine(right, bottom,
                 right-GridInsertLocation.INSERT_ARROW_SIZE, midY);
  }
@Override
  public void paintFeedback(Graphics2D g2d, Rectangle rc)