パッケージ | 説明 |
---|---|
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 |
JComponent.processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)
KeyEvent e の結果としてks のキー・バインドを処理するために呼び出されます。 |
protected boolean |
JTable.processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed) |
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 |
BasicSplitPaneUI.downKey
非推奨。
Java 2プラットフォーム1.3以降使われていません。
|
protected KeyStroke |
BasicToolBarUI.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 |
BasicSplitPaneUI.leftKey
非推奨。
Java 2プラットフォーム1.3以降使われていません。
|
protected KeyStroke |
BasicToolBarUI.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 |
BasicSplitPaneUI.rightKey
非推奨。
Java 2プラットフォーム1.3以降使われていません。
|
protected KeyStroke |
BasicToolBarUI.rightKey
非推奨。
Java 2プラットフォーム1.3以降使われていません。
|
protected KeyStroke |
BasicTabbedPaneUI.rightKey
非推奨。
Java 2プラットフォーム1.3以降使われていません。
|
protected KeyStroke |
BasicSplitPaneUI.upKey
非推奨。
Java 2プラットフォーム1.3以降使われていません。
|
protected KeyStroke |
BasicToolBarUI.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)
キーマップから割り当てを削除します。
|
コンストラクタと説明 |
---|
KeyBinding(KeyStroke key, String actionName)
新しいキー・バインドを作成します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.