|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
public interface MouseMotionListener
用於接收元件上的鼠標移動事件的偵聽器介面。(對於單擊和其他鼠標事件,請使用 MouseListener。)
旨在處理鼠標移動事件的類別要麼實作此介面(及其包含的所有方法),要麼擴展抽象 MouseMotionAdapter 類別(僅覆寫有用的方法)。
然後使用元件的 addMouseMotionListener 方法將從該類別所創建的偵聽器物件向該元件註冊。移動或拖動鼠標時會產生鼠標移動事件。(將產生很多此類別事件)。發生鼠標移動事件時,將調用該偵聽器物件中的相應方法,並將 MouseEvent 傳遞給該方法。
MouseMotionAdapter,
MouseEvent,
Tutorial: Writing a Mouse Motion Listener| 方法摘要 | |
|---|---|
void |
mouseDragged(MouseEvent e)
鼠標按鍵在元件上按下並拖動時調用。 |
void |
mouseMoved(MouseEvent e)
鼠標鼠標移動到元件上但無按鍵按下時調用。 |
| 方法詳細資訊 |
|---|
void mouseDragged(MouseEvent e)
MOUSE_DRAGGED 事件被連續地傳遞到發起該拖動的元件(而不管鼠標位置是否處於該元件的邊界內)。
由於拖放實作是與平臺相關的,所以在本機拖放操作期間可能不傳遞 MOUSE_DRAGGED 事件。
void mouseMoved(MouseEvent e)
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。