swt或jface代码来创建文本编辑器和画布

时间:2013-10-28 08:01:07

标签: java swt eclipse-rcp jface

*我在eclipse rcp应用程序中寻找文本编辑器和画布部分。任何人都可以使用jface或swt *

推荐文本编辑器和画布的代码

我知道我可以使用Canvas canvas=new Canvas(parent, style)

创建画布,但我需要完整的代码。

我已经检查了vogella示例http://www.eclipse.org/swt/examples.phphttp://www.eclipse.org/swt/snippets.php,但我没有达到正确的规格。

2 个答案:

答案 0 :(得分:1)

SWT Snippets包含许多不同用例的演示代码。

在您的情况下,您应该查看“paint a circle in a canvas”。

“StyledText”部分包含如何使用同名SWT组件的代码段。 SWT standalone examples有一个simple styled text editor example

答案 1 :(得分:0)

JFace org.eclipse.jface.text.TextViewer类提供基本的文本编辑器。

如果您使用的是完整的Eclipse,那么org.eclipse.ui.editors.text.TextEditor会提供更精细的编辑器框架。