stupid java platform inconsistency
windows and mac os x use the dragImageOffset differently