public void drawFlipped(Graphics graphics, Point position)
  {
    graphics.drawImage(image, image.getWidth(null)+position.x, position.y,position.x,image.getHeight(null)+position.y, 0,0,image.getWidth(null), image.getHeight(null),null);
  }