博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JFace 的treeViewer的双击展开或收缩
阅读量:6442 次
发布时间:2019-06-23

本文共 574 字,大约阅读时间需要 1 分钟。

hot3.png

treeViewer.addDoubleClickListener(new IDoubleClickListener() {		@Override	public void doubleClick(DoubleClickEvent event) {				IStructuredSelection is = (IStructuredSelection)event.getSelection();		Object obj = is.getFirstElement();		//自定义的节点对象		Node node = (Node)obj;		TreeItem[] items = treeViewer.getTree().getSelection();		 			if(null == items || items.length == 0){				return;			}			if(items[0].getExpanded()){				items[0].setExpanded(false);			}else{			 				//从选中的节点处展开				treeViewer.expandToLevel(node, 1);			}		 			}});

转载于:https://my.oschina.net/u/202395/blog/34794

你可能感兴趣的文章
Maxent猛犸反欺诈:运用人工智能打造多层级业务安全架构
查看>>
Tally区块链协议:分享哈希算力赋能软件中介,利用GPU助力以太坊扩容
查看>>
GitLab 已迁移至谷歌云平台,并表示目前运行良好
查看>>
工业互联网助力企业数字化转型
查看>>
Javascript实现时间转换为多少天前
查看>>
Linux关于终端的基本概念汇总(tty/pty)(转)
查看>>
互联网下半场新征程启航,AI、大数据等前沿科技助力传统零售产业转型
查看>>
window 安装 pymysql
查看>>
美云智数上海站巡展活动官网发布,详情第一时间get!
查看>>
缓存系列文章--8.热点key问题(mutex key)
查看>>
7-51单片机ESP8266学习-AT指令(测试TCP服务器--51单片机程序配置8266,用手机TCP调试助手发信息给单片机控制小灯的亮灭)...
查看>>
来自 100 年前不可思议的绘画预言
查看>>
Redis的安装过程及与SSM结合使用
查看>>
SQLServer复制表
查看>>
从 Vision 到 Language 再到 Action,万字漫谈三年跨域信息融合研究
查看>>
工商业务畅通保障 新华三安全设备“出彩”中原
查看>>
区块链并不存在泡沫,但事实比我们想象得要复杂
查看>>
Java中String/StringBuffer/StringBuilder区别(转)
查看>>
北达软微服务架构设计与实践圆满结束
查看>>
leetcode算法题解(Java版)-4-动态规划(杨辉三角问题)
查看>>