|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.EventObject jp.go.aist.dmrc.platform.util.event.PFEvent jp.go.aist.dmrc.platform.util.event.PFKeyEvent
public class PFKeyEvent
コンポーネントから発生するキーイベント。 キーイベントには以下の種別がある。
フィールドの概要 | |
---|---|
static int |
KEY_PRESSED
イベント種別:キープレスイベント |
static int |
KEY_RELEASED
イベント種別:キーリリースイベント |
static int |
KEY_TYPED
イベント種別:キータイプイベント |
クラス jp.go.aist.dmrc.platform.util.event.PFEvent から継承されたフィールド |
---|
eventNo |
クラス java.util.EventObject から継承されたフィールド |
---|
source |
インタフェース jp.go.aist.dmrc.platform.util.event.PFInputEvent から継承されたフィールド |
---|
ALL_DOWN_MASK, ALT_DOWN_MASK, ALT_GRAPH_DOWN_MASK, CTRL_DOWN_MASK, META_DOWN_MASK, SHIFT_DOWN_MASK |
コンストラクタの概要 | |
---|---|
PFKeyEvent(PFComponent source,
int type,
int keyCode,
char keyChar,
int keyModifiers)
引数で指定されたオブジェクトを発生元とするキーイベントを作成する。 |
|
PFKeyEvent(PFComponent source,
int type,
int keyCode,
char keyChar,
int keyModifiers,
int eventNo)
引数で指定されたオブジェクトを発生元とするキーイベントを作成する。 |
メソッドの概要 | |
---|---|
static int |
getAlphabetKeyCode(char alpha)
アルファベットのキーコードを取得する。 |
static int |
getDigitKeyCode(char digit)
数字のキーコードを取得する。 |
static int |
getFunctionKeyCode(int function)
ファンクションキーのキーコードを取得する。 |
char |
getKeyChar()
入力文字を取得する。 |
int |
getKeyCode()
キーコードを取得する。 |
int |
getKeyModifiers()
修飾キーを取得する。 |
static int |
getKeyPressEventType()
キープレスイベントの種別を取得する。 |
static int |
getKeyReleaseEventType()
キーリリースイベントの種別を取得する。 |
static int |
getKeyTypeEventType()
キータイプイベントの種別を取得する。 |
int |
getType()
イベント種別を取得する。 |
boolean |
isAltDown()
イベントで Alt キーが押されていたかどうかをチェックする。 |
boolean |
isAltGraphDown()
イベントで Alt+Graph キーが押されていたかどうかをチェックする。 |
boolean |
isControlDown()
イベントで Ctrl キーが押されていたかどうかをチェックする。 |
boolean |
isKeyModifiers(int checkModifiers)
指定された修飾キーに該当するかどうかをチェックする。 |
boolean |
isKeyPressEventType()
キープレスイベントかどうかをチェックする。 |
boolean |
isKeyReleaseEventType()
キーリリースイベントかどうかをチェックする。 |
boolean |
isKeyTypeEventType()
キータイプイベントかどうかをチェックする。 |
boolean |
isMetaDown()
イベントで Meta キーが押されていたかどうかをチェックする。 |
boolean |
isShiftDown()
イベントで Shift キーが押されていたかどうかをチェックする。 |
クラス jp.go.aist.dmrc.platform.util.event.PFEvent から継承されたメソッド |
---|
clone, getEventNo, setEventNo |
クラス java.util.EventObject から継承されたメソッド |
---|
getSource, toString |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final int KEY_PRESSED
public static final int KEY_RELEASED
public static final int KEY_TYPED
コンストラクタの詳細 |
---|
public PFKeyEvent(PFComponent source, int type, int keyCode, char keyChar, int keyModifiers)
source
- イベントソースtype
- イベント種別keyCode
- 操作キーコードkeyChar
- 入力文字keyModifiers
- 修飾キーpublic PFKeyEvent(PFComponent source, int type, int keyCode, char keyChar, int keyModifiers, int eventNo)
source
- イベントソースtype
- イベント種別keyCode
- 操作キーコードkeyChar
- 入力文字keyModifiers
- 修飾キーeventNo
- イベント番号メソッドの詳細 |
---|
public int getType()
public static int getKeyPressEventType()
public static int getKeyReleaseEventType()
public static int getKeyTypeEventType()
public boolean isKeyPressEventType()
public boolean isKeyReleaseEventType()
public boolean isKeyTypeEventType()
public int getKeyCode()
public char getKeyChar()
public int getKeyModifiers()
public boolean isKeyModifiers(int checkModifiers)
checkModifiers
- チェックする修飾キー
public boolean isAltDown()
public boolean isAltGraphDown()
public boolean isControlDown()
public boolean isMetaDown()
public boolean isShiftDown()
public static int getAlphabetKeyCode(char alpha)
alpha
- キー文字(A〜Z)
public static int getDigitKeyCode(char digit)
digit
- キー文字(0〜9)
public static int getFunctionKeyCode(int function)
function
- ファンクションキー番号(F1〜F24)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |