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