|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.hishidama.swing.undo.UndoManagerUtil
public class UndoManagerUtil
UndoManagerユーティリティー.
UndoManagerに関するアクセラレーターキーを設定する。
入れ子のクラスの概要 | |
---|---|
static class |
UndoManagerUtil.RedoAction
REDOアクション |
static class |
UndoManagerUtil.UndoAction
UNDOアクション |
フィールドの概要 | |
---|---|
static String |
RedoAction_NAME
REDOアクション名 |
static String |
UndoAction_NAME
UNDOアクション名 |
コンストラクタの概要 | |
---|---|
UndoManagerUtil()
コンストラクター. |
|
UndoManagerUtil(UndoManager um)
コンストラクター. |
メソッドの概要 | |
---|---|
void |
addMenuUndo(JPopupMenu pmenu)
UNDOメニュー追加. |
UndoManagerUtil.RedoAction |
createDefaultRedoAction()
REDOアクション生成. |
UndoManagerUtil.UndoAction |
createDefaultUndoAction()
UNDOアクション生成. |
UndoManager |
getUndoManager()
UndoManager取得. |
void |
installTo(JComponent c,
UndoableEditSupport us)
UndoManager設定. |
void |
installTo(JTextComponent tc)
UndoManager設定. |
static void |
removeAcceleratorKey(JComponent tc)
アクセラレーターキー解除. |
void |
setAcceleratorKey(JComponent tc)
アクセラレーターキー設定. |
void |
uninstall(JComponent c,
UndoableEditSupport us)
UndoManager削除. |
void |
uninstall(JTextComponent tc)
UndoManager削除. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String UndoAction_NAME
public static final String RedoAction_NAME
コンストラクタの詳細 |
---|
public UndoManagerUtil()
public UndoManagerUtil(UndoManager um)
um
- UndoManagerメソッドの詳細 |
---|
public UndoManager getUndoManager()
public void installTo(JTextComponent tc)
テキストコンポーネントにUndoManagerを登録すると共に、アクセラレーターキーを設定する。
tc
- 設定対象テキストコンポーネントsetAcceleratorKey(JComponent)
public void uninstall(JTextComponent tc)
tc
- UndoManagerを削除するテキストコンポーネントpublic void installTo(JComponent c, UndoableEditSupport us)
UndoableEditSupportにUndoManagerを登録すると共に、コンポーネントにアクセラレーターキーを設定する。
c
- 設定対象コンポーネントus
- UndoableEditSupportsetAcceleratorKey(JComponent)
public void uninstall(JComponent c, UndoableEditSupport us)
c
- UndoManagerを削除するコンポーネントus
- UndoableEditSupportpublic void setAcceleratorKey(JComponent tc)
Ctrl+Z・Ctrl+YにUNDO・REDOを割り当てる。
tc
- 設定対象テキストコンポーネントcreateDefaultUndoAction()
,
createDefaultRedoAction()
public static void removeAcceleratorKey(JComponent tc)
tc
- テキストコンポーネントpublic void addMenuUndo(JPopupMenu pmenu)
pmenu
- ポップアップメニューpublic UndoManagerUtil.UndoAction createDefaultUndoAction()
public UndoManagerUtil.RedoAction createDefaultRedoAction()
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |