[概要と注意事項] [目次]

キーイベントフィルタ

概要

キーイベントをフィルタリングするコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.gui.event.PFKeyEventFilter

イベント

イベント名イベント番号/発生条件/内包データ
キー
キーイベント通知を受け取ったとき(イベント番号は設定)

メソッド

メソッド名(日本語)メソッド名引数
キータイプ用のイベントフィルタを追加するaddEventFilter
char入力文字
intイベント番号
キーイベントフィルタを追加するaddEventFilter
intイベント種別(任意:-1)
intキーコード(任意:-1)
int修飾キー(任意:-1/なし:0)
int発生させるイベントNO
修飾キーを追加するaddKeyModifiers
int追加対象イベントNO
int追加修飾キー
イベントフィルタをクリアするclearEventFilter
修飾キーをクリアするclearKeyModifiers
intクリア対象イベントNO
アルファベットのキーコードを取得するgetAlphabetKeyCode
charアルファベット文字(A-Z)
Alt+Graph修飾キーを取得するgetAltGraphKeyModifier
Alt修飾キーを取得するgetAltKeyModifier
Ctrl修飾キーを取得するgetCtrlKeyModifier
数値のキーコードを取得するgetDigitKeyCode
char数字文字(0-9)
ファンクションキーのキーコードを取得するgetFunctionKeyCode
intファンクションキー番号
キープレスイベント種別を取得するgetKeyPressEventType
キーリリースイベント種別を取得するgetKeyReleaseEventType
キータイプイベント種別を取得するgetKeyTypeEventType
Meta修飾キーを取得するgetMetaKeyModifier
Shift修飾キーを取得するgetShiftKeyModifier
キーイベントを通知するnotifyEvent
PFKeyEventキーイベント
キーイベントフィルタを削除するremoveEventFilter
int削除対象イベントNO
修飾キーを削除するremoveKeyModifiers
int削除対象イベントNO
int削除修飾キー