モジュール java.desktop
パッケージ java.awt

クラスAWTKeyStroke

java.lang.Object
java.awt.AWTKeyStroke
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
KeyStroke

public class AWTKeyStroke extends Object implements Serializable
キーボードまたは同等の入力デバイス上のキー・アクションを表すAWTKeyStroke AWTKeyStrokeは、KEY_PRESSEDおよびKEY_RELEASED KeyEventと同様に、特定のキーのプレスまたはリリースのみに対応できます。または、KEY_TYPED KeyEventと同様に、特定のJava文字の入力に対応できます。 どのような場合でも、AWTKeyStrokeでは、アクションを正確に一致させるために必要な修飾子(Alt、Shift、Control、Meta、AltGraphの各キー、またはこれらのキーの組み合わせ)を指定できます。

AWTKeyStrokesは不変であり、重複しないことを想定しています。 このため、クライアント・コードで独自のAWTKeyStrokeを定義しないで、getAWTKeyStrokeのバリアントを使います。 このようなファクトリ・メソッドをクライアントで使用すると、AWTKeyStrokeの実装で、インスタンスの効率的なキャッシュと共有が可能です。

導入されたバージョン:
1.4
関連項目: