)JavaScriptがブラウザで無効になっています。11すべてのクラス検索:JavaScriptがブラウザで無効になっています。AWTKeyStrokeKeyStrokeは、キーボードまたは同等の入力デバイスのキー・アクションを表します。KeyStrokeは、KeyEventのKEY_PRESSEDおよびKEY_RELEASEDと同様に、特定のキーを押す、または放す動作のみに対応させることも、KeyEventのKEY_TYPEDと同様に特定のJava文字のキーボード入力に対応させることもできます。どちらの場合も、修飾子(alt、shift、control、meta、altGraphまたはそれらの組合せ)を指定できます。これらの修飾子は、完全一致のアクション時に存在する必要があります。KeyStrokeは、ハイレベル(意味上)のアクション・イベントを定義するために使用されます。すべてのキー・ストロークをトラップし、関係のないものを破棄する代わりに、注目すべきキー・ストロークはそれらが登録されているコンポーネントで自動的にアクションを起こします。KeyStrokeは不変であり、一意であることが想定されています。クライアント・コードではKeyStrokeを作成できません。かわりに、getKeyStrokeのバリアントを使用する必要があります。これらのファクトリ・メソッドによって、インスタンスのキャッシュと共有を効率的に行うようにKeyStrokeを実装できます。このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。1.4以降、すべてのJavaBeansTM用の長期間の格納サポートがjava.beansパッケージに追加されています。XMLEncoderを参照してください。keyChar)指定された文字のKEY_TYPEDイベントを表すKeyStrokeの共有インスタンスを返します。onKeyRelease)非推奨。modifiers)数値キー・コードおよび修飾子のセットが指定されると、KeyStrokeの共有インスタンスを返します。onKeyRelease)数値キー・コードおよび修飾子のセットが指定されると、KeyStrokeの共有インスタンスを返します。このインスタンスは、キーを押したときまたは放したときにキーがアクティブになるかどうかを示します。modifiers)指定されたCharacterオブジェクトと修飾子のセットのKEY_TYPEDイベントを表すKeyStrokeの共有インスタンスを返します。s)文字列の構文を解析し、KeyStrokeを返します。anEvent)指定されたKeyEventを生成したストロークを表すKeyStrokeを返します。keyChar)指定された文字のKEY_TYPEDイベントを表すKeyStrokeの共有インスタンスを返します。onKeyRelease)非推奨。getKeyStroke(char)を使用キーを押したとき、または放したときにキーがアクティブになるかどうかを示す、KeyStrokeのインスタンスを返します。このクラスに含まれるほかのファクトリ・メソッドと異なり、このメソッドが返すインスタンスは、必ずしもキャッシュへの書き込みや共有が行われるわけではありません。このKeyStrokeがキーを放す動作に対応する場合はtrue、そうでない場合はfalse。modifiers)指定されたCharacterオブジェクトと修飾子のセットのKEY_TYPEDイベントを表すKeyStrokeの共有インスタンスを返します。最初のパラメータはchar型ではなくCharacter型のパラメータです。modifiers)呼び出しとの競合を避けるためです。修飾子は、次の組み合わせで構成されます。java.awt.event.InputEvent.SHIFT_DOWN_MASKjava.awt.event.InputEvent.CTRL_DOWN_MASKjava.awt.event.InputEvent.META_DOWN_MASKjava.awt.event.InputEvent.ALT_DOWN_MASKjava.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK次に示す古い修飾子も使用できますが、これらは_DOWN_修飾子にマッピングされます。java.awt.event.InputEvent.SHIFT_MASKjava.awt.event.InputEvent.CTRL_MASKjava.awt.event.InputEvent.META_MASKjava.awt.event.InputEvent.ALT_MASKjava.awt.event.InputEvent.ALT_GRAPH_MASKこれらも使用できますが、これらは_DOWN_修飾子にマッピングされます。これらの数字はすべて異なる2の累乗であるため、それらの組み合わせは各ビットが別々の修飾キーを表す整数です。修飾子を指定しない場合は、0を使います。onKeyRelease)数値キー・コードおよび修飾子のセットが指定されると、KeyStrokeの共有インスタンスを返します。このインスタンスは、キーを押したときまたは放したときにキーがアクティブになるかどうかを示します。java.awt.event.KeyEventで定義される「仮想キー」定数は、キー・コードを指定するために使用できます。java.awt.event.KeyEvent.VK_ENTERjava.awt.event.KeyEvent.VK_TABjava.awt.event.KeyEvent.VK_SPACEまたは、java.awt.event.KeyEvent.getExtendedKeyCodeForCharを呼び出すことで、キー・コードを取得することもできます。修飾子は、次の組み合わせで構成されます。java.awt.event.InputEvent.SHIFT_DOWN_MASKjava.awt.event.InputEvent.CTRL_DOWN_MASKjava.awt.event.InputEvent.META_DOWN_MASKjava.awt.event.InputEvent.ALT_DOWN_MASKjava.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK以前使われていた修飾子を次に挙げます。java.awt.event.InputEvent.SHIFT_MASKjava.awt.event.InputEvent.CTRL_MASKjava.awt.event.InputEvent.META_MASKjava.awt.event.InputEvent.ALT_MASKjava.awt.event.InputEvent.ALT_GRAPH_MASKこれらも使用できますが、これらは_DOWN_修飾子にマッピングされます。これらの数字はすべて異なる2の累乗であるため、それらの組み合わせは各ビットが別々の修飾キーを表す整数です。修飾子を指定しない場合は、0を使います。KeyStrokeがキーを放す動作を表す場合はtrue、そうでない場合はfalse。modifiers)数値キー・コードおよび修飾子のセットが指定されると、KeyStrokeの共有インスタンスを返します。返されるKeyStrokeは、キーを押す動作に対応します。java.awt.event.KeyEventで定義される「仮想キー」定数は、キー・コードを指定するために使用できます。java.awt.event.KeyEvent.VK_ENTERjava.awt.event.KeyEvent.VK_TABjava.awt.event.KeyEvent.VK_SPACEまたは、java.awt.event.KeyEvent.getExtendedKeyCodeForCharを呼び出すことで、キー・コードを取得することもできます。修飾子は、次の組み合わせで構成されます。java.awt.event.InputEvent.SHIFT_DOWN_MASKjava.awt.event.InputEvent.CTRL_DOWN_MASKjava.awt.event.InputEvent.META_DOWN_MASKjava.awt.event.InputEvent.ALT_DOWN_MASKjava.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK以前使われていた修飾子を次に挙げます。java.awt.event.InputEvent.SHIFT_MASKjava.awt.event.InputEvent.CTRL_MASKjava.awt.event.InputEvent.META_MASKjava.awt.event.InputEvent.ALT_MASKjava.awt.event.InputEvent.ALT_GRAPH_MASKこれらも使用できますが、これらは_DOWN_修飾子にマッピングされます。これらの数字はすべて異なる2の累乗であるため、それらの組み合わせは各ビットが別々の修飾キーを表す整数です。修飾子を指定しない場合は、0を使います。anEvent)指定されたKeyEventを生成したストロークを表すKeyStrokeを返します。このメソッドは、KeyTypedイベントからkeyCharを取得し、KeyPressedまたはKeyReleasedイベントからkeyCodeを取得します。3つのKeyEvent型のすべてからKeyEvent修飾子を取得します。s)文字列の構文を解析し、KeyStrokeを返します。文字列は次の構文を持つ必要があります。"VK_".タイプするのか、押すのか、離すのかが指定されない場合、押すと見なされます。いくつか例を挙げます。getKeyStroke('a');下位互換性を維持するため、Stringがnullまたは構文誤りの場合、nullが戻ります。上記の構文に従って指定したString戻り値:そのStringのKeyStrokeオブジェクト。11すべてのクラスJavaScriptがブラウザで無効になっています。SEドキュメンテーション」を参照してください。Javaは、米国およびその他の国におけるOracleおよび/またはその関連会社の商標または登録商標です。使用は「ライセンス条項」と「ドキュメンテーション再配布ポリシー」に従います。このページのスクリプトはWebページのトラフィックを追跡するものであり、内容は変更されません。