added initial java of mouseover, mousedown and mouseup