鴻蒙OS Component.EditEventListener

2022-09-07 09:29 更新

Component.EditEventListener

public static interface Component.EditEventListener

提供偵聽器來處理由鍵盤快捷鍵觸發(fā)的編輯事件,當它們分發(fā)到組件時。 默認實現(xiàn)以各個組件的內(nèi)部實現(xiàn)為準。

方法總結(jié)

修飾符和類型 方法 描述
default boolean onCopy() 處理分發(fā)給該組件的 Copy 事件。
default boolean onCut() 處理分發(fā)給該組件的 Cut 事件。
default boolean onDelete() 處理分發(fā)給該組件的 Delete 事件。
default boolean onForwardDelete() 處理分發(fā)給該組件的 Forward Delete 事件。
default boolean onPaste() 處理分發(fā)給該組件的粘貼事件。
default boolean onSelectAll() 處理分發(fā)給該組件的 Select All 事件。
default boolean onUndo() 處理分發(fā)給該組件的 Undo 事件。

方法詳情

onCopy

default boolean onCopy()

處理分發(fā)給該組件的 Copy 事件。 此 API 綁定到 Ctrl+C 組合鍵。

返回:

如果 Copy 事件被處理,則返回 true; 否則返回 false。

onPaste

default boolean onPaste()

處理分發(fā)給該組件的粘貼事件。 此 API 綁定到 Ctrl+V 組合鍵。

返回:

如果處理了 Paste 事件,則返回 true; 否則返回 false。

onCut

default boolean onCut()

處理分發(fā)給該組件的 Cut 事件。 此 API 綁定到 Ctrl+X 組合鍵。

返回:

如果處理了 Cut 事件,則返回 true; 否則返回 false。

onUndo

default boolean onUndo()

處理分發(fā)給該組件的 Undo 事件。 此 API 綁定到 Ctrl+Z 組合鍵。

返回:

如果 Undo 事件被處理,則返回 true; 否則返回 false。

onSelectAll

default boolean onSelectAll()

處理分發(fā)給該組件的 Select All 事件。 此 API 綁定到 Ctrl+A 組合鍵。

返回:

如果處理了 Select All 事件,則返回 true; 否則返回 false。

onDelete

default boolean onDelete()

處理分發(fā)給該組件的 Delete 事件。 此 API 綁定到 BackSpace 鍵。

返回:

如果處理 Delete 事件,則返回 true; 否則返回 false。

onForwardDelete

default boolean onForwardDelete()

處理分發(fā)給該組件的 Forward Delete 事件。 此 API 綁定到 Delete 鍵。

返回:

如果處理了 Forward Delete 事件,則返回 true; 否則返回 false。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號