W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
設(shè)備上報的鼠標(biāo)事件。
本模塊首批接口從API version 9開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
- import { Action, Button, Axis, AxisValue, MouseEvent } from '@ohos.multimodalInput.mouseEvent';
鼠標(biāo)事件類型。
系統(tǒng)能力:SystemCapability.MultimodalInput.Input.Core
名稱 | 值 | 說明 |
---|---|---|
CANCEL | 0 | 取消 |
MOVE | 1 | 鼠標(biāo)移動 |
BUTTON_DOWN | 2 | 鼠標(biāo)按鈕按下 |
BUTTON_UP | 3 | 鼠標(biāo)按鈕抬起 |
AXIS_BEGIN | 4 | 鼠標(biāo)軸事件開始 |
AXIS_UPDATE | 5 | 鼠標(biāo)軸事件更新 |
AXIS_END | 6 | 鼠標(biāo)軸事件結(jié)束 |
鼠標(biāo)按鍵。
系統(tǒng)能力:SystemCapability.MultimodalInput.Input.Core
名稱 | 值 | 說明 |
---|---|---|
LEFT | 0 | 鼠標(biāo)左鍵 |
MIDDLE | 1 | 鼠標(biāo)中鍵 |
RIGHT | 2 | 鼠標(biāo)右鍵 |
SIDE | 3 | 鼠標(biāo)側(cè)邊鍵 |
EXTRA | 4 | 鼠標(biāo)擴展鍵 |
FORWARD | 5 | 鼠標(biāo)前進鍵 |
BACK | 6 | 鼠標(biāo)后退鍵 |
TASK | 7 | 鼠標(biāo)任務(wù)鍵 |
鼠標(biāo)軸類型。
系統(tǒng)能力:SystemCapability.MultimodalInput.Input.Core
名稱 | 值 | 說明 |
---|---|---|
SCROLL_VERTICAL | 0 | 垂直滾動軸 |
SCROLL_HORIZONTAL | 1 | 水平滾動軸 |
PINCH | 2 | 捏合軸 |
鼠標(biāo)軸類型和軸的值。
系統(tǒng)能力:SystemCapability.MultimodalInput.Input.Core
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
axis | Axis | 是 | 否 | 軸類型 |
value | number | 是 | 否 | 軸的值 |
鼠標(biāo)事件。
系統(tǒng)能力:SystemCapability.MultimodalInput.Input.Core
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
action | 是 | 否 | 鼠標(biāo)事件動作 | |
screenX | number | 是 | 否 | 鼠標(biāo)光標(biāo)在屏幕中的橫坐標(biāo) |
screenY | number | 是 | 否 | 鼠標(biāo)光標(biāo)在屏幕中的縱坐標(biāo) |
windowX | number | 是 | 否 | 鼠標(biāo)所在窗口的橫坐標(biāo) |
windowY | number | 是 | 否 | 鼠標(biāo)所在窗口的縱坐標(biāo) |
rawDeltaX | number | 是 | 否 | 鼠標(biāo)本次操作橫坐標(biāo)偏移值 |
rawDeltaY | number | 是 | 否 | 鼠標(biāo)本次操作縱坐標(biāo)偏移值 |
button | 是 | 否 | 鼠標(biāo)按鈕 | |
pressedButtons | Button[] | 是 | 否 | 當(dāng)前處于按下狀態(tài)的鼠標(biāo)按鈕 |
axes | 是 | 否 | 事件包含的所有軸數(shù)據(jù) | |
pressedKeys | 是 | 否 | 當(dāng)前處于按下狀態(tài)的按鍵列表 | |
ctrlKey | boolean | 是 | 否 | 當(dāng)前ctrlKey是否處于按下狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
altKey | boolean | 是 | 否 | 當(dāng)前altKey是否處于按下狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
shiftKey | boolean | 是 | 否 | 當(dāng)前shiftKey是否處于按下狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
logoKey | boolean | 是 | 否 | 當(dāng)前l(fā)ogoKey是否處于按下狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
fnKey | boolean | 是 | 否 | 當(dāng)前fnKey是否處于按下狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
capsLock | boolean | 是 | 否 | 當(dāng)前capsLock是否處于激活狀態(tài) ture表示激活狀態(tài),false表示處于未激活狀態(tài) |
numLock | boolean | 是 | 否 | 當(dāng)前numLock是否處于激活狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
scrollLock | boolean | 是 | 否 | 當(dāng)前scrollLock是否處于激活狀態(tài) ture表示處于按下狀態(tài),false表示處于抬起狀態(tài) |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: