public abstract class TextAction extends AbstractAction
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已被添加到java.beans包中。 请参阅XMLEncoder 。
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
TextAction(String name)
创建一个新的JTextAction对象。
|
| Modifier and Type | Method and Description |
|---|---|
static Action[] |
augmentList(Action[] list1, Action[] list2)
获取一个命令列表,并用另一个命令列表来增加它。
|
protected JTextComponent |
getFocusedComponent()
获取当前具有焦点的文本组件。
|
protected JTextComponent |
getTextComponent(ActionEvent e)
确定要用于操作的组件。
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionPerformedpublic TextAction(String name)
name - 动作的名称
protected final JTextComponent getTextComponent(ActionEvent e)
e - ActionEvent
public static final Action[] augmentList(Action[] list1, Action[] list2)
list1 - 第一个列表,可能是空的,但不是
null
list2 - 第二个列表,可能是空的但不是
null
protected final JTextComponent getFocusedComponent()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.