パッケージ | 説明 |
---|---|
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)
KeyEvent e の結果として 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.