属性编辑器Ui用于swt / jface应用程序

时间:2013-05-19 14:17:43

标签: java eclipse swt jface windowbuilder

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

由于

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

我发现了一个很好的SWT包装器,它提供了一些随时可用的小部件,PropertyTable就是其中之一。

https://code.google.com/a/eclipselabs.org/p/opal/wiki/PropertyTable

希望这会有所帮助。

答案 2 :(得分:0)

Hibernate配置文件是xml,因此您应该能够使用独立的Eclipse IDE编辑它们。在创建Hibernate配置文件时,您只需将其保存为configuration.cfg.xml,对于hibernate类映射文件,您可以将其保存为className.hbm.xml。

我不会说你需要一个插件来创建和编辑hibernate配置文件。只要它们位于正确的构建路径中,Hibernate就会知道在文件运行时如何处理它。

我希望这有助于或至少指出你正确的方向。