如何在natTable表格上添加双击事件
2015-12-23 18:50
435 查看
在项目当中,有时候需要双击表格中的某一行触发一个事件或者一次数据请求,这时候,我们就需要在表格中绑定相关事件,思路实际上很简单,添加一个绑定事件就ok了,那么怎么添加呢?简单实现如下:
1、创建绑定双击实现类,抽象出事件处理方法:
2、上面已经创建好了,下面就剩下使用了(直接上使用方法,其他的代码就省略了~~~~~):
打完收工:)
1、创建绑定双击实现类,抽象出事件处理方法:
public abstract class AbstractDoubleClickConfiguration extends AbstractUiBindingConfiguration { @Override public void configureUiBindings(UiBindingRegistry uiBindingRegistry) { uiBindingRegistry.registerDoubleClickBinding(new MouseEventMatcher(), new IMouseAction() { @Override public void run(NatTable natTable, MouseEvent event) { NatEventData natEventData = (NatEventData) event.data; processEvent(natEventData); } }); } //事件处理方法 public abstract void processEvent(NatEventData natEventData); }
2、上面已经创建好了,下面就剩下使用了(直接上使用方法,其他的代码就省略了~~~~~):
natTable.addConfiguration(new AbstractDoubleClickConfiguration() { @Override public void processEvent(NatEventData natEventData) { //这里写事件处理代码 } });
打完收工:)
相关文章推荐
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- 我的java基础学习
- Gradle+Jersey+AngularJs图片上传功能后台代码
- 高职组:3、振兴中华
- Base64实现android端图片上传到server端
- lua操作json,mysql,redis等
- Oracle建表插数据等等
- OS X整理常用使用技巧
- win7下反汇编程序程序基址改变问题
- android倒计时
- 自己用TabHost的记录
- 三维图形变换与投影
- 轻松学习JavaScript二十五:DOM编程学习之操作CSS样式(二)
- C# 动态链接库的创建
- 事务的传播行为
- Android 上使用 paho Mqtt 小结
- How to convert Java String into byte[]?
- Objective--C UI Block 实现从后往前传值 学习笔记
- ASIHTTPRequest运用
- Caffe学习系列(2):数据层及参数