@Override
	public void mouseDragged(MouseEvent arg0) {

		final float x = arg0.getX();
		if (x < xLim + drag_proximity && x > xLim - drag_proximity) {
			xLim = x;
			setXlim = true;
			// DataControlls.HIGHS[ID].setText(""+determineLimit(x));
		} else if (x < nLim + drag_proximity && x > nLim - drag_proximity) {
			nLim = x;
			setNlim = true;
			// DataControlls.LOWS[ID].setText(""+determineLimit(x));
		}
		updateShadedArea();
		if (repaintCounter++ % 50 == 0)
			repaint();
		// CALCULATE LIMITS AND APPLY TO DATABASE
	}