![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JFace学习笔记
文章平均质量分 69
RUNNER_UP
我是一棵小树 慢慢的吸收营养中···
展开
-
关于JFace的TableViewer中引入ComboBoxCellEditor 快速双击对于Cell Combo无法展开问题的解决
背景: 之前我上传过一个关于TableViewer的使用说明(也提供的了源码下载) 当通过ComboBoxCellEditor设置姓名时,需要通过三次单击: 第一次:选中Cell 第二次:展开Combo 第三次:选中想要输入的名称 问题描述: 当如果你快速执行前两次单击 即:双击时,Combo便不能展开了。哪怕你频繁双击也是在选中Cell和选中文字两种状态下切换。原创 2016-01-11 17:35:21 · 1891 阅读 · 0 评论 -
基于同一个Table或者TableViewer创建的Table,创建CheckTableViewer引起问题说明
背景: 虽然这个场景很少出现,或者说这个使用是不合理的,但是之前我上传的TableViewer源码中 却同时存在出现了题目中提及的到情况。由于当时为了将分支的东西都添加进来,导致了这种场景的出现。 引发问题: 即使创建的CheckTableViewer没有在后面被使用,但是影响依然存在。 目前明确的影响有两个: 1.操作会触发更多的逻辑 因为在创建CheckTableVie原创 2016-01-13 17:03:22 · 440 阅读 · 0 评论 -
为JFace(TableViewer,TreeViewer...)创建可直接编辑的DialogCellEditor
背景: 1.JFace的TableViewer,TreeViewer普遍应用,TextCellEditor,ComboCellEditor,DialogCellEditor等是JFace自带的单元格编辑器. 这些编辑器确实可以满足很多需求,而且使用方便,但随着对于UI交互要求的提高,用户追求更加简单的操所时.这些Editor的编辑操作确实还有一些优化的空间. (毕竟是背景, 说的官方高大上原创 2016-07-26 11:47:57 · 2585 阅读 · 0 评论