- java.lang.Object
 -  
      
- javax.swing.ActionMap
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
- 已知直接子类:
 -  
         
ActionMapUIResource 
public class ActionMap extends Object implements Serializable
ActionMap提供从Objects(称为密钥或Action名称 )到Actions的映射。ActionMap通常与InputMap一起使用,以在按下键时定位特定动作。 与InputMap,ActionMap可以在父级中搜索未在ActionMap定义的ActionMap。与
InputMap如果您创建一个循环,例如:ActionMap am = new ActionMap(); ActionMap bm = new ActionMap(): am.setParent(bm); bm.setParent(am);某些方法会导致抛出StackOverflowError。- 从以下版本开始:
 - 1.3
 - 另请参见:
 -  
         
InputMap, Serialized Form 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 ActionMap()创建一个没有父级和没有映射的ActionMap。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 Object[]allKeys()返回此ActionMap及其父级中定义的键的数组。voidclear()从此ActionMap删除所有映射。Actionget(Object key)返回key的绑定,如果绑定未在本地定义,则向父ActionMap发送消息。ActionMapgetParent()返回此ActionMap的父级。Object[]keys()返回Action了在这个约束的名字ActionMap。voidput(Object key, Action action)添加key的绑定到action。voidremove(Object key)从ActionMap删除key的绑定。voidsetParent(ActionMap map)设置此ActionMap的父级。intsize()返回此ActionMap的绑定数。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
setParent
public void setParent(ActionMap map)
设置此ActionMap的父级。- 参数
 -  
              
map- 这是此父项的ActionMap 
 
-  
getParent
public ActionMap getParent()
返回此ActionMap的父级。- 结果
 -  
              
ActionMap是此父项的父项,如果此ActionMap没有父项,ActionMapnull 
 
-  
put
public void put(Object key, Action action)
添加key的绑定到action。 如果action为null,则会删除key的当前绑定。在大多数情况下,
key将是action.getValue(NAME)。- 参数
 -  
              
key- 一把钥匙 -  
              
action-一项具有约束力key 
 
-  
remove
public void remove(Object key)
从ActionMap删除key的绑定。- 参数
 -  
              
key- 一把钥匙 
 
-  
clear
public void clear()
从ActionMap删除所有映射。 
-  
keys
public Object[] keys()
返回Action了在这个约束的名字ActionMap。- 结果
 - 一组键
 
 
-  
size
public int size()
返回此ActionMap的绑定数。- 结果
 - 
               此 
              
ActionMap的绑定数 
 
-  
allKeys
public Object[] allKeys()
返回此ActionMap及其父级中定义的键的数组。 该方法与keys()不同之处在于该方法包括在父代中定义的密钥。- 结果
 - 一组键
 
 
 -  
 
 -