日韩无码专区无码一级三级片|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教程:鴻蒙OSKeyBoardEvent

KeyBoardEvent

java.lang.Object

|---ohos.multimodalinput.event.MultimodalEvent

|---|---ohos.multimodalinput.event.KeyEvent

|---|---|---ohos.multimodalinput.event.KeyBoardEvent

public abstract class KeyBoardEvent
extends KeyEvent

定義所有鍵盤事件。

此類擴展 KeyEvent 類。 它定義了各種鍵盤事件的鍵碼和方法。

Since:

1

嵌套類摘要

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

字段摘要

從類 ohos.multimodalinput.event.KeyEvent 繼承的字段
KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_A, KEY_ALT_LEFT, KEY_ALT_RIGHT, KEY_APOSTROPHE, KEY_AT, KEY_B, KEY_BACK, KEY_BACKSLASH, KEY_BREAK, KEY_BRIGHTNESS_DOWN, KEY_BRIGHTNESS_UP, KEY_C, KEY_CALL, KEY_CAMERA, KEY_CAPS_LOCK, KEY_CLEAR, KEY_COMMA, KEY_CTRL_LEFT, KEY_CTRL_RIGHT, KEY_CUSTOM1, KEY_D, KEY_DEL, KEY_DPAD_CENTER, KEY_DPAD_DOWN, KEY_DPAD_LEFT, KEY_DPAD_RIGHT, KEY_DPAD_UP, KEY_E, KEY_ENDCALL, KEY_ENTER, KEY_ENVELOPE, KEY_EQUALS, KEY_ESCAPE, KEY_EXPLORER, KEY_F, KEY_F1, KEY_F10, KEY_F11, KEY_F12, KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_FOCUS, KEY_FORWARD, KEY_FORWARD_DEL, KEY_FUNCTION, KEY_G, KEY_GRAVE, KEY_H, KEY_HEADSETHOOK, KEY_HOME, KEY_I, KEY_INSERT, KEY_J, KEY_K, KEY_L, KEY_LAUNCHER_MENU, KEY_LEFT_BRACKET, KEY_LEFT_KNOB, KEY_LEFT_KNOB_ROLL_DOWN, KEY_LEFT_KNOB_ROLL_UP, KEY_M, KEY_MEDIA_CLOSE, KEY_MEDIA_EJECT, KEY_MEDIA_FAST_FORWARD, KEY_MEDIA_NEXT, KEY_MEDIA_PAUSE, KEY_MEDIA_PLAY, KEY_MEDIA_PLAY_PAUSE, KEY_MEDIA_PREVIOUS, KEY_MEDIA_RECORD, KEY_MEDIA_REWIND, KEY_MEDIA_STOP, KEY_MENU, KEY_META_LEFT, KEY_META_RIGHT, KEY_MINUS, KEY_MOVE_END, KEY_MOVE_HOME, KEY_N, KEY_NOTIFICATION, KEY_NUM_LOCK, KEY_NUMPAD_0, KEY_NUMPAD_1, KEY_NUMPAD_2, KEY_NUMPAD_3, KEY_NUMPAD_4, KEY_NUMPAD_5, KEY_NUMPAD_6, KEY_NUMPAD_7, KEY_NUMPAD_8, KEY_NUMPAD_9, KEY_NUMPAD_ADD, KEY_NUMPAD_COMMA, KEY_NUMPAD_DIVIDE, KEY_NUMPAD_DOT, KEY_NUMPAD_ENTER, KEY_NUMPAD_EQUALS, KEY_NUMPAD_LEFT_PAREN, KEY_NUMPAD_MULTIPLY, KEY_NUMPAD_RIGHT_PAREN, KEY_NUMPAD_SUBTRACT, KEY_O, KEY_P, KEY_PAGE_DOWN, KEY_PAGE_UP, KEY_PERIOD, KEY_PLUS, KEY_POUND, KEY_POWER, KEY_PRESSED, KEY_Q, KEY_R, KEY_RELEASED, KEY_RIGHT_BRACKET, KEY_RIGHT_KNOB, KEY_RIGHT_KNOB_ROLL_DOWN, KEY_RIGHT_KNOB_ROLL_UP, KEY_S, KEY_SCROLL_LOCK, KEY_SEARCH, KEY_SEMICOLON, KEY_SHIFT_LEFT, KEY_SHIFT_RIGHT, KEY_SLASH, KEY_SPACE, KEY_STAR, KEY_SYM, KEY_SYSRQ, KEY_T, KEY_TAB, KEY_U, KEY_UNKNOWN, KEY_V, KEY_VOICE_ASSISTANT, KEY_VOICE_SOURCE_SWITCH, KEY_VOLUME_DOWN, KEY_VOLUME_MUTE, KEY_VOLUME_UP, KEY_W, KEY_WEAR_1, KEY_X, KEY_Y, KEY_Z, NOW_MAX_KEY
從類 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ù) 描述
KeyBoardEvent()

方法總結(jié)

修飾符和類型 方法 描述
void disableIme() 關(guān)閉 IME。
void enableIme() 啟動輸入法編輯器 (IME)。
abstract int getUnicode() 獲取到鍵的 Unicode 映射。
boolean isHandledByIme() 檢查 IME 是否正在使用中。
abstract boolean isNoncharacterKeyPressed(int keycode) 檢查是否按下了單個輸入非字符鍵。
abstract boolean isNoncharacterKeyPressed(int keycode1, int keycode2) 檢查兩個輸入非字符鍵是否都被按下。
abstract boolean isNoncharacterKeyPressed(int keycode1, int keycode2, int keycode3) 檢查三個輸入非字符鍵是否都被按下。
從類 ohos.multimodalinput.event.KeyEvent 繼承的方法
getKeyCode, getKeyDownDuration, getMaxKeyCode, isKeyDown
從類 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

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

KeyBoardEvent

public KeyBoardEvent()

方法詳情

enableIme

public void enableIme()

啟動輸入法編輯器 (IME)。

Since:

1

disableIme

public void disableIme()

關(guān)閉 IME。

Since:

1

isHandledByIme

public boolean isHandledByIme()

檢查 IME 是否正在使用中。

返回:

如果 IME 正在使用,則返回 true; 否則返回 false。

Since:

1

isNoncharacterKeyPressed

public abstract boolean isNoncharacterKeyPressed(int keycode)

檢查是否按下了單個輸入非字符鍵。

非字符鍵是除具有可見字符(例如 A-Z、0-9、空格、逗號和句點)的鍵之外的任何鍵。 典型示例是 Ctrl、Alt 和 Shift 鍵。

參數(shù):

參數(shù)名稱 參數(shù)描述
keycode 表示第一個非字符鍵的鍵碼。

返回:

如果輸入的非字符鍵映射到鍵碼被按下,則返回 true; 否則返回 false。

Since:

1

isNoncharacterKeyPressed

public abstract boolean isNoncharacterKeyPressed(int keycode1, int keycode2)

檢查兩個輸入非字符鍵是否都被按下。

非字符鍵是除具有可見字符(例如 A-Z、0-9、空格、逗號和句點)的鍵之外的任何鍵。 典型示例是 Ctrl、Alt 和 Shift 鍵。

參數(shù):

參數(shù)名稱 參數(shù)描述
keycode1 表示第一個非字符鍵的鍵碼。
keycode2 表示第二個非字符鍵的鍵碼。

返回:

如果按下映射到鍵碼的兩個輸入非字符鍵,則返回 true; 否則返回 false。

Since:

1

isNoncharacterKeyPressed

public abstract boolean isNoncharacterKeyPressed(int keycode1, int keycode2, int keycode3)

檢查三個輸入非字符鍵是否都被按下。

非字符鍵是除具有可見字符(例如 A-Z、0-9、空格、逗號和句點)的鍵之外的任何鍵。 典型示例是 Ctrl、Alt 和 Shift 鍵。

參數(shù):

參數(shù)名稱 參數(shù)描述
keycode1 表示第一個非字符鍵的鍵碼。
keycode2 表示第二個非字符鍵的鍵碼。
keycode3 表示第三個非字符鍵的鍵碼。

返回:

如果按下映射到鍵碼的三個輸入非字符鍵,則返回 true; 否則返回 false。

Since:

1

getUnicode

public abstract int getUnicode()

獲取到鍵的 Unicode 映射。

Unicode 代碼是鍵和非字符鍵的組合。

返回:

返回到鍵的 Unicode 映射; 如果沒有匹配的 Unicode,則返回 0。

Since:

1


分享標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSKeyBoardEvent
標(biāo)題鏈接:http://www.5511xx.com/article/dpgjgsj.html