jface

    0热度

    1回答

    我正在使用TextViewer并且默认情况下,我正在获取SWT上下文菜单复制和全选。有没有办法从操作中删除键绑定? 特殊情况:我需要这个,因为键绑定与我在主树中的键绑定发生冲突。 我不希望用户使用Ctrl + C为TextViewer并只使用上下文菜单右键单击“复制”。

    0热度

    1回答

    protected Control createDialogArea(Composite parent) { Composite composite = new Composite(parent, SWT.NONE); composite.setLayoutData(new GridData(GridData.FILL_BOTH)); composit

    1热度

    1回答

    我有一个ComboBoxCellEditor,用户应该只能选择其中的项目,但不能在组合框中编辑它们。 有没有像这样的? new ComboBoxCellEditor(parent, items, SWT.READ_ONLY) 将这样的伎俩: cellEditor.setReadOnly(true);

    0热度

    1回答

    我使用Eclipse ColorRegistry来管理RCP应用程序中用户生成的颜色。 由于颜色和按键是用户生成的,因此用户还可以更改与按键关联的颜色或完全移除按键/颜色组合。但ColorRegistry类只有一个put方法来写入或替换颜色,但没有删除方法。 有没有办法从注册表中删除一个颜色? 我想出的唯一的解决办法是,以取代默认值的颜色,但我宁愿一个干净的解决方案。

    0热度

    1回答

    我想使用默认的Eclipse Bookmarks视图和TableViewer。例如,表中的上下文菜单为用户提供了将选定项目用作书签的选项。双击书签将跳转到指定的表索引。 如何添加或删除Bookmarks视图中的书签项并设置书签的内容(描述,位置,资源,路径)?

    1热度

    2回答

    我有一个Wizard包含两个向导页面(org.eclipse.jface.wizard.WizardPage),并且希望分别为每个页面设置焦点,以便始终关注每个页面的顶部输入字段。 设置焦点在WizardPage.createControl(Composite),首页焦点设置正确。第二页没有重点。 这是由于Wizard.createPageControls(Composite),它在开始时创建所有

    0热度

    1回答

    我已经创建了一个带有两列的TableViewer,并且我想在按下名为“add”的按钮后向它添加行。按下按钮后,我想要创建一个空行,其中第一列单元格将提供用于键入文本的选项,第二列单元格将提供浏览系统目录以选择文件夹的选项。 单击“添加”按钮后,我设法添加一个空行,但它返回以下错误:发生错误。查看错误日志以获取更多详细信断言失败:列0没有标签提供者。 tableviewer的目的是在第一列单元格中插

    -1热度

    1回答

    我实现了自定义复选框树查看器,它显示简单的组织层次结构。组织有一个(或多个)经理,而且每个经理都有一个(或多个)他下属的报告人。 Organization Manager1 reportee1 reportee2 Manager2 reportee1 reportee2 reportee3

    1热度

    1回答

    我已经研究了这个在线和在这里死亡。我已经尝试清理项目和eclipse -clean和其他一些东西,但迄今为止,没有喜悦。我也无法将它与任何事件联系起来;它似乎开始发生蓝色。一段时间以来,这一直是Eclipse Oxygen的稳定使用。如果我切换到Mars.1或Neon,我会得到相同的结果,这让我认为这是一个工作区问题,但我不知道Eclipse的'胆量'很好地进入并开始混淆。老实说,这看起来像一个腐

    0热度

    1回答

    我有一个5列的JFace TableViewer。一列可能有一个长字符串。通过调用getText(Object element)方法在ColumnLabelProvider中设置此测试。 目前文本是在字符串的列的宽度的端截短和结尾“...”当用户调整列宽的大小这增加字符到文本中。 我想有这样的行为,但与“...”文本字符串的中间,使用户可以看到文本的第一部分和文本的末尾不管什么大小该列当前已设置。