这就是我想要做的。我想在我的hibernate驱动的java swing应用程序中存储代码对象。我想允许用户创建可以在有限范围内影响数据的代码对象,例如只能访问该成员类的成员的函数。我甚至真的希望在那里有一个完整的小ide(虽然缩小了所有隐藏的无意义),这将允许自动完成并有一个按钮进行编译和检查,然后将所有包装,所以我可以删除在我的数据库中的事情并安排它的执行。
任何人都有一个好主意,知道一个好的组件或方法来使用eclipse或其他一些方法来实现这一目标而不是自己推出一个解决方案吗?
答案 0 :(得分:2)
您可以使用Eclipse RCP编辑器,它有许多可供重用的功能。例如文本突出显示,配对突出显示,文本悬停,完成辅助等 它更强大,但更重。而RCP不仅仅是编辑...
答案 1 :(得分:1)
要实现代码突出显示和一些简单自动完成功能,值得查看jsyntaxpane组件。
它非常简单易用,但你不会从中获得编译功能。