|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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)
从 key 创建一个 InputMap。 |
参数类型为 InputMap 的 javax.swing 中的方法 | |
---|---|
static void |
LookAndFeel.loadKeyBindings(InputMap retMap,
Object[] keys)
将 key 中的绑定加载到 retMap 中。 |
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 |
InputMap.setParent(InputMap map)
设置此 InputMap 的父级。 |
void |
ComponentInputMap.setParent(InputMap map)
设置父组件,该组件必须是一个和与此 ComponentInputMap 相同的组件相关联的 ComponentInputMap 。 |
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. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。