日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS MouseEvent

MouseEvent

java.lang.Object

|---ohos.multimodalinput.event.MultimodalEvent

|---|---ohos.multimodalinput.event.CompositeEvent

|---|---|---ohos.multimodalinput.event.MouseEvent

public abstract class MouseEvent
extends CompositeEvent

報(bào)告鼠標(biāo)事件。

報(bào)告的事件可以包含鼠標(biāo)按鈕狀態(tài)更改和光標(biāo)狀態(tài)更改。

Since:

1

嵌套類(lèi)摘要

從接口 ohos.utils.Sequenceable 繼承的嵌套類(lèi)/接口
Sequenceable.ProducerT

字段摘要

修飾符和類(lèi)型字段描述
static intAXIS_X指示鼠標(biāo)指針或滾輪在 X 軸上的移動(dòng)。
static intAXIS_Y指示鼠標(biāo)指針或滾輪在 Y 軸上的移動(dòng)。
static intAXIS_Z指示鼠標(biāo)指針或滾輪在 Z 軸上的移動(dòng)。
static intBACK_BUTTON表示按下鼠標(biāo)上的后退按鈕。
static intFORWARD_BUTTON表示按下鼠標(biāo)上的前進(jìn)按鈕。
static intHOVER_ENTER表示當(dāng)光標(biāo)移動(dòng)到窗口或視圖中時(shí)未按下鼠標(biāo)按鈕。
static intHOVER_EXIT表示當(dāng)鼠標(biāo)左鍵未按下時(shí)光標(biāo)從窗口或視圖中退出。
static intHOVER_MOVE表示當(dāng)鼠標(biāo)左鍵未按下時(shí)光標(biāo)在窗口或視圖中的移動(dòng)。
static intLEFT_BUTTON表示按下鼠標(biāo)左鍵。
static intMIDDLE_BUTTON表示按下鼠標(biāo)中鍵。
static intMOVE指示當(dāng)按下鼠標(biāo)左鍵時(shí)光標(biāo)在窗口或視圖中的移動(dòng)。
static intNONE表示沒(méi)有鼠標(biāo)操作。
static intNONE_BUTTON表示沒(méi)有按下鼠標(biāo)按鈕。
static intPRESS表示按下鼠標(biāo)按鈕。
static intRELEASE表示釋放鼠標(biāo)按鈕。
static intRIGHT_BUTTON表示按下鼠標(biāo)右鍵。
從類(lèi) ohos.multimodalinput.event.MultimodalEvent 繼承的字段
BUILTIN_KEY, DEFAULT_TYPE, highLevelEvent, KEYBOARD, MOUSE, ROTATION, SPEECH, STYLUS, TOUCH_PANEL, UNSUPPORTED_DEVICE, uuid

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù)描述
MouseEvent()

方法總結(jié)

修飾符和類(lèi)型方法描述
abstract intgetAction()獲取鼠標(biāo)動(dòng)作。
abstract intgetActionButton()獲取狀態(tài)發(fā)生變化的鼠標(biāo)按鈕。
abstract MmiPointgetCursor()獲取鼠標(biāo)指針的當(dāng)前位置。
abstract floatgetCursorDelta(int axis)獲取自上次調(diào)用以來(lái)鼠標(biāo)指針在給定方向上的移動(dòng)。
abstract intgetPressedButtons()獲取所有處于按下?tīng)顟B(tài)的鼠標(biāo)按鈕。
abstract floatgetScrollingDelta(int axis)獲取自上次調(diào)用以來(lái)滾輪在給定方向上的移動(dòng)。
abstract voidsetCursorOffset(float offsetX, float offsetY)設(shè)置相對(duì)于屏幕的偏移位置。
從類(lèi) ohos.multimodalinput.event.MultimodalEvent 繼承的方法
getDeviceId, getInputDeviceId, getOccurredTime, getSourceDevice, getUuid, isSameEvent, marshalling, unmarshalling
從類(lèi) java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
從接口 ohos.utils.Sequenceable 繼承的方法
hasFileDescriptor

字段詳細(xì)信息

AXIS_X

public static final int AXIS_X

指示鼠標(biāo)指針或滾輪在 X 軸上的移動(dòng)。

Since:

3

AXIS_Y

public static final int AXIS_Y

指示鼠標(biāo)指針或滾輪在 Y 軸上的移動(dòng)。

Since:

3

AXIS_Z

public static final int AXIS_Z

指示鼠標(biāo)指針或滾輪在 Z 軸上的移動(dòng)。

Since:

3

BACK_BUTTON

public static final int BACK_BUTTON

表示按下鼠標(biāo)上的后退按鈕。

Since:

1

FORWARD_BUTTON

public static final int FORWARD_BUTTON

表示按下鼠標(biāo)上的前進(jìn)按鈕。

Since:

1

HOVER_ENTER

public static final int HOVER_ENTER

表示當(dāng)光標(biāo)移動(dòng)到窗口或視圖中時(shí)未按下鼠標(biāo)按鈕。

Since:

3

HOVER_EXIT

public static final int HOVER_EXIT

表示當(dāng)鼠標(biāo)左鍵未按下時(shí)光標(biāo)從窗口或視圖中退出。

Since:

3

HOVER_MOVE

public static final int HOVER_MOVE

表示當(dāng)鼠標(biāo)左鍵未按下時(shí)光標(biāo)在窗口或視圖中的移動(dòng)。

Since:

3

LEFT_BUTTON

public static final int LEFT_BUTTON

表示按下鼠標(biāo)左鍵。

Since:

1

MIDDLE_BUTTON

public static final int MIDDLE_BUTTON

表示按下鼠標(biāo)中鍵。

Since:

1

MOVE

public static final int MOVE

指示當(dāng)按下鼠標(biāo)左鍵時(shí)光標(biāo)在窗口或視圖中的移動(dòng)。

Since:

3

NONE

public static final int NONE

表示沒(méi)有鼠標(biāo)操作。

Since:

1

NONE_BUTTON

public static final int NONE_BUTTON

表示沒(méi)有按下鼠標(biāo)按鈕。

Since:

1

PRESS

public static final int PRESS

表示按下鼠標(biāo)按鈕。

Since:

1

RELEASE

public static final int RELEASE

表示釋放鼠標(biāo)按鈕。

Since:

1

RIGHT_BUTTON

public static final int RIGHT_BUTTON

表示按下鼠標(biāo)右鍵。

Since:

1

構(gòu)造函數(shù)詳細(xì)信息

MouseEvent

public MouseEvent()

方法詳情

getAction

public abstract int getAction()

獲取鼠標(biāo)動(dòng)作。

返回:

返回鼠標(biāo)動(dòng)作。 返回值可以是 PRESS、RELEASE、MOVE、HOVER_ENTER、HOVER_MOVE 或 HOVER_EXIT。

Since:

1

getActionButton

public abstract int getActionButton()

獲取狀態(tài)發(fā)生變化的鼠標(biāo)按鈕。

返回:

返回狀態(tài)已更改的鼠標(biāo)按鈕。 返回值可以是 NONE_BUTTON、LEFT_BUTTON、RIGHT_BUTTON、MIDDLE_BUTTON、BACK_BUTTON 或 FORWARD_BUTTON。 請(qǐng)注意,NONE_BUTTON 表示沒(méi)有狀態(tài)已更改的鼠標(biāo)按鈕。

Since:

3

getPressedButtons

public abstract int getPressedButtons()

獲取所有處于按下?tīng)顟B(tài)的鼠標(biāo)按鈕。

返回:

返回處于按下?tīng)顟B(tài)的所有鼠標(biāo)按鈕。 返回值可以是 NONE_BUTTON,也可以是 LEFT_BUTTON、RIGHT_BUTTON、MIDDLE_BUTTON、BACK_BUTTON 和 FORWARD_BUTTON 邏輯或運(yùn)算的結(jié)果。 注意,NONE_BUTTON 表示按下?tīng)顟B(tài)下沒(méi)有鼠標(biāo)按鈕。

Since:

3

getCursor

public abstract MmiPoint getCursor()

獲取鼠標(biāo)指針的當(dāng)前位置。

返回:

返回鼠標(biāo)指針的當(dāng)前位置。

Since:

3

setCursorOffset

public abstract void setCursorOffset(float offsetX, float offsetY)

設(shè)置相對(duì)于屏幕的偏移位置。

參數(shù):

參數(shù)名稱(chēng)參數(shù)描述
offsetX表示相對(duì)于屏幕左上角 x 的偏移量。
offsetY表示相對(duì)于屏幕左上角 y 的偏移量。

Since:

3

getCursorDelta

public abstract float getCursorDelta(int axis)

獲取自上次調(diào)用以來(lái)鼠標(biāo)指針在給定方向上的移動(dòng)。

參數(shù):

參數(shù)名稱(chēng)參數(shù)描述
axis指示鼠標(biāo)指針的移動(dòng)方向。 該值可以是 AXIS_X、AXIS_Y 或 AXIS_Z。

返回:

返回自上次調(diào)用以來(lái)鼠標(biāo)指針在給定方向上的移動(dòng)。

Since:

3

getScrollingDelta

public abstract float getScrollingDelta(int axis)

獲取自上次調(diào)用以來(lái)滾輪在給定方向上的移動(dòng)。

參數(shù):

參數(shù)名稱(chēng)參數(shù)描述
axis指示滾輪的移動(dòng)方向。 該值可以是 AXIS_X、AXIS_Y 或 AXIS_Z。

返回:

返回自上次調(diào)用以來(lái)滾輪在給定方向上的移動(dòng)。

Since:

3


當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS MouseEvent
瀏覽地址:http://www.dlmjj.cn/article/dhjsooo.html