日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(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

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

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

Since:

1

嵌套類摘要

從接口 ohos.utils.Sequenceable 繼承的嵌套類/接口
Sequenceable.ProducerT

字段摘要

修飾符和類型字段描述
static intAXIS_X指示鼠標(biāo)指針或滾輪在 X 軸上的移動。
static intAXIS_Y指示鼠標(biāo)指針或滾輪在 Y 軸上的移動。
static intAXIS_Z指示鼠標(biāo)指針或滾輪在 Z 軸上的移動。
static intBACK_BUTTON表示按下鼠標(biāo)上的后退按鈕。
static intFORWARD_BUTTON表示按下鼠標(biāo)上的前進(jìn)按鈕。
static intHOVER_ENTER表示當(dāng)光標(biāo)移動到窗口或視圖中時未按下鼠標(biāo)按鈕。
static intHOVER_EXIT表示當(dāng)鼠標(biāo)左鍵未按下時光標(biāo)從窗口或視圖中退出。
static intHOVER_MOVE表示當(dāng)鼠標(biāo)左鍵未按下時光標(biāo)在窗口或視圖中的移動。
static intLEFT_BUTTON表示按下鼠標(biāo)左鍵。
static intMIDDLE_BUTTON表示按下鼠標(biāo)中鍵。
static intMOVE指示當(dāng)按下鼠標(biāo)左鍵時光標(biāo)在窗口或視圖中的移動。
static intNONE表示沒有鼠標(biāo)操作。
static intNONE_BUTTON表示沒有按下鼠標(biāo)按鈕。
static intPRESS表示按下鼠標(biāo)按鈕。
static intRELEASE表示釋放鼠標(biāo)按鈕。
static intRIGHT_BUTTON表示按下鼠標(biāo)右鍵。
從類 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é)

修飾符和類型方法描述
abstract intgetAction()獲取鼠標(biāo)動作。
abstract intgetActionButton()獲取狀態(tài)發(fā)生變化的鼠標(biāo)按鈕。
abstract MmiPointgetCursor()獲取鼠標(biāo)指針的當(dāng)前位置。
abstract floatgetCursorDelta(int axis)獲取自上次調(diào)用以來鼠標(biāo)指針在給定方向上的移動。
abstract intgetPressedButtons()獲取所有處于按下狀態(tài)的鼠標(biāo)按鈕。
abstract floatgetScrollingDelta(int axis)獲取自上次調(diào)用以來滾輪在給定方向上的移動。
abstract voidsetCursorOffset(float offsetX, float offsetY)設(shè)置相對于屏幕的偏移位置。
從類 ohos.multimodalinput.event.MultimodalEvent 繼承的方法
getDeviceId, getInputDeviceId, getOccurredTime, getSourceDevice, getUuid, isSameEvent, marshalling, unmarshalling
從類 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 軸上的移動。

Since:

3

AXIS_Y

public static final int AXIS_Y

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

Since:

3

AXIS_Z

public static final int AXIS_Z

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

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)移動到窗口或視圖中時未按下鼠標(biāo)按鈕。

Since:

3

HOVER_EXIT

public static final int HOVER_EXIT

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

Since:

3

HOVER_MOVE

public static final int HOVER_MOVE

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

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)左鍵時光標(biāo)在窗口或視圖中的移動。

Since:

3

NONE

public static final int NONE

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

Since:

1

NONE_BUTTON

public static final int NONE_BUTTON

表示沒有按下鼠標(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)動作。

返回:

返回鼠標(biāo)動作。 返回值可以是 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。 請注意,NONE_BUTTON 表示沒有狀態(tài)已更改的鼠標(biāo)按鈕。

Since:

3

getPressedButtons

public abstract int getPressedButtons()

獲取所有處于按下狀態(tài)的鼠標(biāo)按鈕。

返回:

返回處于按下狀態(tài)的所有鼠標(biāo)按鈕。 返回值可以是 NONE_BUTTON,也可以是 LEFT_BUTTON、RIGHT_BUTTON、MIDDLE_BUTTON、BACK_BUTTON 和 FORWARD_BUTTON 邏輯或運(yùn)算的結(jié)果。 注意,NONE_BUTTON 表示按下狀態(tà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è)置相對于屏幕的偏移位置。

參數(shù):

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

Since:

3

getCursorDelta

public abstract float getCursorDelta(int axis)

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

參數(shù):

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

返回:

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

Since:

3

getScrollingDelta

public abstract float getScrollingDelta(int axis)

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

參數(shù):

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

返回:

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

Since:

3


當(dāng)前題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS MouseEvent
文章轉(zhuǎn)載:http://m.5511xx.com/article/dhjsooo.html