我想向我的 Eclipse RCP 应用程序添加一个 java 编辑区域,用户可以在其中创建一些 java 代码。我找到了一个很好的教程here我可以打开一个没有文件的java编辑器,以便用户可以实现一些代码,但我不想打开java编辑器,我希望它嵌入 在我的部分
上。
就像您使用 Text textArea = new Text(parent, SWT.BORDER)
将 Text
区域附加到 Part
一样可以对编辑器的实例执行相同的操作吗?似乎没有任何 API 可以设置它的父级。
最佳答案
你的问题并不容易解决。 JDT 确实很复杂,不能那么容易移植到 ViewPart。有许多部件依赖于 IEditorPart。 Stackoverflow上有类似的问题here .
更新: 我刚刚在 PlanetEclipse 中看到 Tom Schindl正在尝试创建 FX java 编辑器。您可以尝试一下并将其集成到您的 View 中。好像是possible将 Java FX 组件集成到 SWT 中。如果可能的话,请提供反馈;)
关于java - 是否可以将 Java 编辑区域添加到 Eclipse RCP 部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15227422/