java - 在 swt/jface 应用程序中使用的属性编辑器 Ui

标签 java eclipse swt jface windowbuilder

我目前正在开发一个项目,需要在桌面应用程序中集成/构建属性编辑器(例如在 Eclipse 中打开的 Jboss 工具属性编辑器,用于编辑 hibernate 配置文件)。我一直在寻找一些好的、易于使用的 UI 插件来集成到我的应用程序中,或者对插件的源代码进行一些小的更改,以使其根据我的需要工作。有人可以将我重定向到正确的方式吗?

谢谢

最佳答案

看看http://www.eclipse.org/sapphire/

过去,我使用Eclipse Structured Source Editing framework 。它为您提供可扩展的 XML 源编辑器(例如,您可以获得大多数源编辑器功能,如语法突出显示、代码完成 - 但您可以扩展和自定义这些功能) - 并且您可以创建一个基于 Eclipse Forms 的可视化编辑器,该编辑器将使用 SSE XML DOM作为模型(例如,您可以向 DOM 节点添加监听器 - 以使可视化编辑器与用户对源代码所做的修改保持同步。

关于java - 在 swt/jface 应用程序中使用的属性编辑器 Ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16635618/

相关文章:

Java MethodHandlers.lookup().findStatic 抛出 NoSuchMethodException

java - Android中如何修剪角色?

c - Eclipse CDT——如何将 Linux 路径映射到 Windows 路径?

java - 为什么 slider 的 SWT Selection 事件从来没有详细信息?

java - 使用 TreeViewer/ViewContentProvider 在表的两列中指定数据

java - 如何将字符串转换为数学表达式并使用变量求值?

java - 读取属性文件

java - 如何获取SimpleFeature中的所有属性名称?

java - 两个IDE有不同的结果

java - 在一种方法中访问另一种方法中的 SWT 组件