关于 Swing 应用程序框架中的操作
另请参见
Swing 应用程序框架为帮助您定义和管理操作提供了相应的支持。
在该框架中,操作是使用 &Action 标注进行标记的方法。于是,框架将使用该方法来执行给定的操作。也可以为操作指定各种属性以确定以下内容:操作的启用状态、操作的阻止行为以及操作是否在后台运行。
在 IDE 中,可以使用“设置操作”对话框来生成操作代码,其中包括标注以及任何属性。在“设置操作”对话框中,可以执行以下操作:
- 设置组件以使用某个操作。
- 创建框架操作。
- 为操作配置用户界面属性,例如,在可视组件上显示的名称、工具提示文本以及快捷键。
- 创建布尔型属性以确定是否启用操作。
- 创建布尔型属性以确定是否选择操作。(这仅适用具有 selected 属性的非菜单组件,如单选按钮。)
- 设置操作将其作为后台任务运行。
- 配置操作以阻止其他操作,直至该操作完成时为止。
要打开“设置操作”对话框,请执行以下某项操作:
- 右键单击某个组件,然后选择“设置操作”。
- 选择一个组件,然后在“属性”窗口中单击其 action 属性旁边的省略号 (...) 按钮。
注意:
- 为某个组件分配操作时,将会根据在“设置操作”对话框中输入的内容来设置该组件的 text、toolTipText 和 icon 属性。如果以前设置了这些组件属性,则这些属性将被“设置操作”对话框中指定的内容所替换。但是,您可以返回到该组件的属性表单,并为该组件定制所需的值。在运行的应用程序中,将使用特定于组件的属性。
- 缺省情况下,操作资源存储在 .properties
文件中,它具有与操作的 .java 文件相同的名称。
属性键是从操作名称派生而来的。受影响的属性有:文本、工具提示、快捷键、小图标、大图标、阻止标题以及阻止消息。
- 另请参见
- 关于 Swing 应用程序框架
- 关于 Swing 应用程序框架中的资源
- 关于 Java GUI
- GUI 生成器任务:快速参考
- 使用 GUI 生成器设计 Java GUI
法律声明