ActionList及Action使用

ActionList及Action使用ActionList 用于管理程序中的 ActionAction 可用于管理程序中控件的状态 nbsp 当 Action 与某一控件相关联时 假定相关联控件为 button button 的相关属性的值和对应事件会自动转变为 Action 中设定的属性值和相应的事件 此处需要特别注意的是 Action 的 OnUpdate 和 OnExecute 事件 OnUpdate 当程序空闲时会运行该事件 所以在该事件中我们

ActionList:用于管理程序中的Action

Action:可用于管理程序中控件的状态

 

当Action与某一控件相关联时(假定相关联控件为button),button的相关属性的值和对应事件会自动转变为Action中设定的属性值和相应的事件。此处需要特别注意的是Action的OnUpdate和OnExecute事件:

OnUpdate:当程序空闲时会运行该事件,所以在该事件中我们可以控制button控件的状态,比如enable、disable等.但应通过action来控制,比如action.enabled:=true;若直接通过控件来控制,比如button.enabled:=true,可能无法得到预想的效果.

OnExecute:该事件会替换button的OnClick事件。此处一定要牢记的是OnClick中的代码一定要写在OnExecute中, 否则点击button时可能没有响应。这可能是因为当Action与button关联后button的OnClick事件自动对应为 Action的OnExecute事件,而OnExecute事件为空,所以点击button没有响应。这里与delphi的帮助文档有出入。

在做快速实施部署工具和快速配置管理工具时由于没有注意以上两点,搞得后来不得不修改程序,希望以后引以为戒。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175806.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午11:22
下一篇 2026年3月26日 下午11:23


相关推荐

  • Java实现自定义注解

    Java实现自定义注解前言 nbsp nbsp nbsp nbsp 上一篇文章介绍了注解的一些基本知识 这次来介绍下如何实现自定义注解及注解如何使用 正文 nbsp nbsp nbsp nbsp 注解是一种能被添加到 java 源代码中的元数据 方法 类 参数和包都可以用注解来修饰 注解可以看作是一种特殊的标记 可以用在方法 类 参数和包上 程序在编译或者运行时可以检测到这些标记而进行一些特殊的处理

    2026年3月19日
    1
  • cap的原理_圣维南原理的应用举例

    cap的原理_圣维南原理的应用举例在分布式系统中,有一个基本原则叫做CAP,consistence,一致性,availability,可用性,partitiontolerance分区容错性。一致性,在这里指的是分布式系统的各个副本

    2022年8月5日
    6
  • 性能优化之YUICompressor压缩JS、CSS

    性能优化之YUICompressor压缩JS、CSS性能一直是项目中比较重要的一点,尤其门户网站,对页面的响应要求是很高的,从性能角度上来讲,对于Web端的优化其中重要的一点无疑是JS、CSS文件压缩,图片的融合,尽量减小文件的大小,必免占加载时占用过多的带宽。yuicompressor无疑是一个比较好的压缩工具,是yahoo的一个开源组件,下面介绍yuicompressor压缩JS、CSS文件,及在项目中的使用yuicmpressor的使用1、首先

    2022年7月18日
    23
  • Java如何快速入门?

    Java如何快速入门?转自:微点阅读https://www.weidianyuedu.com一、掌握静态方法和属性静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。二、重视接口..

    2022年6月1日
    40
  • python字符串转化列表_Python列表到字符串的转换[通俗易懂]

    python字符串转化列表_Python列表到字符串的转换[通俗易懂]python字符串转化列表Sometimeswewanttoconvertthelisttoastringsothatwecanprintitorlogitfordebuggingpurposes.Inthistutorial,wewilllearnhowtoconvertalisttostringinaPythonpro…

    2022年5月10日
    43
  • 【spring】属性注入

    【spring】属性注入【spring】属性注入

    2022年4月25日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号