在swing应用程序中嵌入范围有限的java代码编辑器?

时间:2009-05-08 08:57:11

标签: java eclipse swing ide

这就是我想要做的。我想在我的hibernate驱动的java swing应用程序中存储代码对象。我想允许用户创建可以在有限范围内影响数据的代码对象,例如只能访问该成员类的成员的函数。我甚至真的希望在那里有一个完整的小i​​de(虽然缩小了所有隐藏的无意义),这将允许自动完成并有一个按钮进行编译和检查,然后将所有包装,所以我可以删除在我的数据库中的事情并安排它的执行。

任何人都有一个好主意,知道一个好的组件或方法来使用eclipse或其他一些方法来实现这一目标而不是自己推出一个解决方案吗?

2 个答案:

答案 0 :(得分:2)

您可以使用Eclipse RCP编辑器,它有许多可供重用的功能。例如文本突出显示,配对突出显示,文本悬停,完成辅助等 它更强大,但更重。而RCP不仅仅是编辑...

答案 1 :(得分:1)

要实现代码突出显示和一些简单自动完成功能,值得查看jsyntaxpane组件。

它非常简单易用,但你不会从中获得编译功能。