| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 InputMap 的软件包 | |
|---|---|
| javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 | 
| javax.swing.plaf | 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 | 
| javax.swing 中 InputMap 的使用 | 
|---|
| javax.swing 中 InputMap 的子类 | |
|---|---|
 class | 
ComponentInputMap
ComponentInputMap 是与特定 JComponent 相关联的 InputMap。 | 
| 返回 InputMap 的 javax.swing 中的方法 | |
|---|---|
 InputMap | 
JComponent.getInputMap()
返回组件具有焦点时所使用的 InputMap。 | 
 InputMap | 
JComponent.getInputMap(int condition)
返回 condition 中所使用的 InputMap。 | 
 InputMap | 
InputMap.getParent()
获得此 InputMap 的父级。 | 
static InputMap | 
SwingUtilities.getUIInputMap(JComponent component,
              int condition)
返回由组件 component 中的条件 condition 的 UI 提供的 InputMap。 | 
static InputMap | 
LookAndFeel.makeInputMap(Object[] keys)
根据 keys 创建一个 InputMapUIResource。 | 
| 参数类型为 InputMap 的 javax.swing 中的方法 | |
|---|---|
static void | 
LookAndFeel.loadKeyBindings(InputMap retMap,
                Object[] keys)
使用指定绑定填充 InputMap。 | 
static void | 
SwingUtilities.replaceUIInputMap(JComponent component,
                  int type,
                  InputMap uiInputMap)
将 component 的 UI InputMap 更改为 uiInputMap 的便捷方法。 | 
 void | 
JComponent.setInputMap(int condition,
            InputMap map)
设置在 map 的 condition 条件下要使用的 InputMap。 | 
 void | 
ComponentInputMap.setParent(InputMap map)
设置父组件,该组件必须是一个和与此 ComponentInputMap 相同的组件相关联的 ComponentInputMap。 | 
 void | 
InputMap.setParent(InputMap map)
设置此 InputMap 的父级。 | 
| javax.swing.plaf 中 InputMap 的使用 | 
|---|
| javax.swing.plaf 中 InputMap 的子类 | |
|---|---|
 class | 
ComponentInputMapUIResource
实现 UIResource 的 javax.swing.ComponentInputMap 的子类。  | 
 class | 
InputMapUIResource
实现 UIResource 的 javax.swing.InputMap 的子类。  | 
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。