0

我试图在互联网上搜索这样做的例子,但找不到一个好的例子。我还检查了 eclipse IDE 源代码,但它有点太大而无法过滤掉我需要的示例。

我需要的是类似于下面的 Eclipse 文件关联页面。

我的计划是稍后用组合替换文件类型列表,并为每个组合选择添加更多值/控件。

我将非常感谢一个示例或指向一个示例的链接,该示例执行此操作或与工作偏好商店具有相同的概念。

谢谢!

在此处输入图像描述

4

2 回答 2

0

好吧,我认为它只不过是简单的首选项页面,其中有两个Lists仅代表文件类型和编辑器之间的一致性。如何实现您自己的首选项页面的示例在这里:Eclipse Preferences - Tutorial

如果你想拥有Combo- 没问题 - 你只需更换你的上部ListEditorComboFieldEditor继续添加更多控制。文件关联存储在 Eclipse 首选项中,每当您尝试打开某个文件以检索相应的编辑器时,您都可以访问它们。

于 2013-01-03T09:44:11.900 回答
0

您可以查看 Google Eclipse 插件源代码。我必须实现与您的需求相似的东西,并从那里启发自己。它设计得当。您可以在此处查看存储库。

就我而言,我需要复选框而不是组合,并使用 JFace 库中的 CheckboxTableViewer,网上有很多示例(例如:JFace 片段)。正如亚历克斯所说,首先,在 Eclipse 首选项概念上工作......当你得到它时,它只会保留一些纯粹的 UI 任务。

于 2013-01-03T09:48:17.550 回答