@Override
	public void mouseDragged(MouseEvent evt) {
		int mouseX = evt.getX();
		int mouseY = evt.getY();
		
    	int row = FindTileRow(mouseY);
    	int col = FindTileCol(mouseX);
    	
    	Point p = new Point(row, col);
		
    	if (p != lastTilePressed) {
			if (row != -1 && col != -1) {
				lastTilePressed = p;
				ChangeTile(row, col);
				repaint();
			}
    	}
	}