Oh.mouseMotionListener
Oh.mouseMotionListener 객체는 마우스의 움직임을 감지하여 처리한다. 이 객체에는 다음과 같은 메써드가 제공된다.

add
마우스 움직임을 감지해야 할 객체를 등록한다. 등록된 객체는 마우스가 이벤트를 발생시킬 때, 발생에 대한 메시지를 받을 메써드를 가지고 있어야 한다. 그 메써드의 이름은 "mouseMotionListener"이다. 이 메써드가 없는 객체는 마우스의 움직임이 감지되어도 아무런 메시지를 받을 수 없다. 그리고 위 메써드는 Event객체를 인자로 받는다.

remove
더이상 마우스 움직음을 감지할 필요가 없는 객체를 삭제한다.

드래그의 처리
이 객체는 특별히 등록하지 않는 객체라 하더라도 "onMouseDrag"라는 메써드를 가지고 있는 객체에게 그 메써드를 호출하여 마우스의 드래그를 알린다. "onMouseDrag"를 호출할 때 넘겨주는 인자는 Event객체, x축으로 이동한 거리, y축으로 이동한 거리이다.

chnageDragSource
드래그와 관련된 메써드이다. 이 객체는 마우스의 드래그를 알릴 객체를 선택하는데, 마우스의 버튼이 눌러진 객체를 선택한다. 이 때, 선택된 객체를 바꾸어 다른 객체에게 마우스의 드래그를 알리고자 한다면 이 메써드를 사용해서 드래그 이벤트를 받을 객체를 지정할 수 있다

fire
이 메쏘드는 document.onmousedown , document.onmouseup, document.onmousemove, document.onmouseover, document.onmouseout에 미리 등록하여 등록된 객체들에게 마우스의 움직임을 알린다.
by 이한길 | 2006/08/19 19:04 | Oh 라이브러리 | 트랙백(1) | 덧글(0)
트랙백 주소 : http://hangulee.egloos.com/tb/260781
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from at 2009/07/29 01:20

제목 :
isotopes repackage vibration needy,...more

:         :

:

비공개 덧글



< 이전페이지 다음페이지 >