@Override
	public void mouseWheelMoved(MouseWheelEvent e) {
		float notches = e.getWheelRotation();
		final double BY = 0.05;
		if (notches > 0) {
			vscale *= (1 + BY);
		} else {
			vscale *= (1 - BY);
		}
		setScale(vscale);
		repaint();
	}