1

当您在 Eclipse 中打开一个对话框时,表单布局在哪里,您可以看到,当您将鼠标悬停在某个项目、其标签或它们之间的空间上时,会显示一个辅助箭头。截屏: 在此处输入图像描述

我的问题是:是否有任何(简单)方法可以在 Java 中使用 SWT 和 JFace 实现相同的功能?

问候

4

1 回答 1

3

不,没有标准的方法可以通过 SWT 或 JFace 实现这一点,因为它不是内置功能。不过,自己添加并不难。

ConfigurationBlock.java从 PDE 源中查看此文件。此类是 PDE 首选项页面中所有选项块的基础。JDT 也使用了完全相同的代码片段,但它在OptionConfigurationBlock.java.

为每个组合控件调用的方法是ConfigurationBlock#addHighlight(..),它负责在控件处于焦点或鼠标悬停在其标签上时添加突出显示。

于 2012-12-31T12:09:07.067 回答