如何监听分组基础资料左侧分组矢量图标点击事件原创
2人赞赏了该文章
359次浏览
编辑于2022年11月18日 11:17:15
一、需求分析
在实际业务处理中,可能会遇到去干预左侧分组矢量图标点击事件去处理一些业务逻辑如下图所示
二、思路与方案
首先需要打开分组基础资料的列表找到列表使用的模板,然后在开发平台搜索模板页面,查看对应控件的类型,通过对应的类型寻找合适的监听类。
三、实现过程
3.1打开对应的分组基础资料的列表界面,找到使用的平台列表模板是(bos_templatetreelist),根据模板标识在开发平台搜索对应的界面
3.2打开标准模板页面,查看对应控件类型为矢量图标,矢量图标也叫字体图标,社区搜索字体图标介绍字体图标继承自Button,如下图3.2所示
3.3编写列表插件类,实现对点击事件的监听
public class TestlistPlugin extends AbstractListPlugin implements ClickListener { @Override public void registerListener(EventObject e) { super.registerListener(e); Button vector = this.getControl("btnnew"); vector.addClickListener(this); } @Override public void click(EventObject evt) { super.click(evt); } }