private void redefineSize() {
		Dimension d = new Dimension(1, 1);
		if (myImage != null) {
			d = new Dimension(getImage().getWidth(this), getImage().getHeight(
					this));
		}
		setPreferredSize(d);
		setBounds(-myOrigin.x, -myOrigin.y, d.width, d.height);
	}