protected void drawPen(Graphics g) {
		Component comp = getComponent();
		if (comp == null) return;
		if (penImage == null) penImage = PenImage.getImage();
		int width = penImage.getWidth(comp);
		int height = penImage.getHeight(comp);
		int x = (int) Math.round(getX());
		int y = (int) Math.round(getY());
		g.drawImage(penImage, x - width / 2, y - height / 2, comp);
	}