private void displayMove(Unit unit) 
	{
		currentMoveLabel.setText(String.valueOf(unit.getCurrentMove()));
		maximumMoveLabel.setText(String.valueOf(unit.getMove()));
		moveBar.setMaximum(unit.getMove());
		moveBar.setValue(unit.getCurrentMove());
		
		if (unit.getCurrentMove() == unit.getMove()) {
			if (unit.getMove() > Unit.BASE_MOVE) {
				moveBar.setForeground(PropertiesLoader.getColour("buff"));
			} else if (unit.getMove() < Unit.BASE_MOVE){
				moveBar.setForeground(PropertiesLoader.getColour("debuff"));
			} else {
				moveBar.setForeground(PropertiesLoader.getColour("full_move"));
			}
		} else if (unit.getCurrentMove() < unit.getMove()) {
			moveBar.setForeground(PropertiesLoader.getColour("partial_move")); //The unit has finished *part* of its turn.
		}
	}