A man who threw drink round a woman and also damaged a door and a vehicle has been ordered by a judge to pay £1,000 compensation.