| パッケージ | 説明 | 
|---|---|
| javax.swing | すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 | 
| javax.swing.plaf.basic | 基本 Look & Feel に従って構築されたユーザーインタフェースオブジェクトを提供します。 | 
| javax.swing.text | 編集可能なテキストコンポーネントと編集不能なテキストコンポーネントを処理するクラスとインタフェースを提供します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| KeyStroke[] | InputMap. allKeys()この  InputMapとその親で定義されたKeyStrokeの配列を返します。 | 
| KeyStroke | JMenuItem. getAccelerator()メニュー項目のアクセラレータとして機能する  KeyStrokeを返します。 | 
| static KeyStroke | KeyStroke. getKeyStroke(char keyChar)指定された文字の  KEY_TYPEDイベントを表すKeyStrokeの共有インスタンスを返します。 | 
| static KeyStroke | KeyStroke. getKeyStroke(Character keyChar,             int modifiers)指定された Character オブジェクトと修飾子のセットの  KEY_TYPEDイベントを表すKeyStrokeの共有インスタンスを返します。 | 
| static KeyStroke | KeyStroke. getKeyStroke(char keyChar,             boolean onKeyRelease)非推奨。 
 getKeyStroke(char) を使用 | 
| static KeyStroke | KeyStroke. getKeyStroke(int keyCode,             int modifiers)数値キーコードおよび修飾子のセットが指定されると、KeyStroke の共有インスタンスを返します。 | 
| static KeyStroke | KeyStroke. getKeyStroke(int keyCode,             int modifiers,             boolean onKeyRelease)数値キーコードおよび修飾子のセットが指定されると、KeyStroke の共有インスタンスを返します。このインスタンスは、キーを押したときまたは放したときにキーがアクティブになるかどうかを示します。 | 
| static KeyStroke | KeyStroke. getKeyStroke(String s)文字列の構文を解析し、 KeyStrokeを返します。 | 
| static KeyStroke | KeyStroke. getKeyStrokeForEvent(KeyEvent anEvent)指定された KeyEvent を生成したストロークを表す KeyStroke を返します。 | 
| KeyStroke[] | JComponent. getRegisteredKeyStrokes()登録されているアクションを開始する  KeyStrokesを返します。 | 
| KeyStroke[] | InputMap. keys()この  InputMapにバインドされたKeyStrokeを返します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| Object | InputMap. get(KeyStroke keyStroke)バインディングがローカルに定義されていない場合は、親  InputMapに通知して、keyStrokeのバインディングを返します。 | 
| ActionListener | JComponent. getActionForKeyStroke(KeyStroke aKeyStroke)指定されたキーストロークに対して登録されているアクションを実行するオブジェクトを返します。 | 
| int | JComponent. getConditionForKeyStroke(KeyStroke aKeyStroke)登録されているアクションが、指定されたキーストロークに反応して発生するかどうかを決める条件を返します。 | 
| static boolean | SwingUtilities. notifyAction(Action action,             KeyStroke ks,             KeyEvent event,             Object sender,             int modifiers)actionが使用可能で、かつnullでない場合、actionのactionPerformedを呼び出します。 | 
| protected boolean | JMenuBar. processKeyBinding(KeyStroke ks,                  KeyEvent e,                  int condition,                  boolean pressed)すべての子メニューを確認するためにサブクラス化されます。 | 
| protected boolean | JTable. processKeyBinding(KeyStroke ks,                  KeyEvent e,                  int condition,                  boolean pressed) | 
| protected boolean | JComponent. processKeyBinding(KeyStroke ks,                  KeyEvent e,                  int condition,                  boolean pressed)KeyEventeの結果としてksのキーバインドを処理するために呼び出されます。 | 
| void | InputMap. put(KeyStroke keyStroke,    Object actionMapKey)actionMapKeyにkeyStrokeのバインディングを追加します。 | 
| void | ComponentInputMap. put(KeyStroke keyStroke,    Object actionMapKey)actionMapKeyにkeyStrokeのバインディングを追加します。 | 
| void | JComponent. registerKeyboardAction(ActionListener anAction,                       KeyStroke aKeyStroke,                       int aCondition)このメソッドは現在使われていません。類似の動作には  getActionMap()とgetInputMap()のメソッドを組み合わせて使ってください。 | 
| void | JComponent. registerKeyboardAction(ActionListener anAction,                       String aCommand,                       KeyStroke aKeyStroke,                       int aCondition)このメソッドは現在使われていません。類似の動作には  getActionMap()とgetInputMap()のメソッドを組み合わせて使ってください。 | 
| void | InputMap. remove(KeyStroke key)この  InputMapからkeyのバインディングを削除します。 | 
| void | ComponentInputMap. remove(KeyStroke key)このオブジェクトから  keyのバインドを削除します。 | 
| void | JMenu. setAccelerator(KeyStroke keyStroke)setAcceleratorは、JMenuには定義されていません。 | 
| void | JMenuItem. setAccelerator(KeyStroke keyStroke)メニュー階層を移動することなくメニュー項目のアクションリスナーを呼び出すキーの組み合わせを設定します。 | 
| void | JComponent. unregisterKeyboardAction(KeyStroke aKeyStroke)このメソッドは現在使われていません。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| protected KeyStroke | BasicDesktopPaneUI. closeKey非推奨。 
 バージョン 1.3 時点。 | 
| protected KeyStroke | BasicSplitPaneUI. dividerResizeToggleKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicToolBarUI. downKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicSplitPaneUI. downKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicTabbedPaneUI. downKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicSplitPaneUI. endKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicSplitPaneUI. homeKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicToolBarUI. leftKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicSplitPaneUI. leftKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicTabbedPaneUI. leftKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicDesktopPaneUI. maximizeKey非推奨。 
 バージョン 1.3 時点。 | 
| protected KeyStroke | BasicDesktopPaneUI. minimizeKey非推奨。 
 バージョン 1.3 時点。 | 
| protected KeyStroke | BasicDesktopPaneUI. navigateKey非推奨。 
 バージョン 1.3 時点。 | 
| protected KeyStroke | BasicDesktopPaneUI. navigateKey2非推奨。 
 バージョン 1.3 時点。 | 
| protected KeyStroke | BasicInternalFrameUI. openMenuKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicToolBarUI. rightKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicSplitPaneUI. rightKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicTabbedPaneUI. rightKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicToolBarUI. upKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicSplitPaneUI. upKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| protected KeyStroke | BasicTabbedPaneUI. upKey非推奨。 
 Java 2 プラットフォーム 1.3 以降使われていません。 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
| KeyStroke | JTextComponent.KeyBinding. keyキーです。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| KeyStroke[] | Keymap. getBoundKeyStrokes()特定のアクションに割り当てられているこのマップ内のキーストロークをすべて取得します。 | 
| KeyStroke[] | Keymap. getKeyStrokesForAction(Action a)指定されたアクションを発生させるキーストロークを取得します。 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
| void | Keymap. addActionForKeyStroke(KeyStroke key,                      Action a)キーマップに割り当てを追加します。 | 
| Action | Keymap. getAction(KeyStroke key)指定されたシンボリックイベントシーケンスに適切なアクションを取得します。 | 
| boolean | Keymap. isLocallyDefined(KeyStroke key)指定されたキーシーケンスがローカルに定義されているかどうかを判定します。 | 
| void | Keymap. removeKeyStrokeBinding(KeyStroke keys)キーマップから割り当てを削除します。 | 
| コンストラクタと説明 | 
|---|
| JTextComponent.KeyBinding(KeyStroke key,                          String actionName)新しいキーバインドを作成します。 | 
 バグまたは機能を送信 
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.