有没有办法在SWT对话框中添加StructuredTextEditor?如果没有,是否有任何方法可用于从对话框中查看和编辑xml文件(WizardPage)
谢谢!
答案 0 :(得分:1)
StyledText上面的下一步是使用JFace Text和SourceViewer。查看器将文本表示连接到StyleText小部件,并且是java编辑器使用的查看器。然后可以在向导或对话框中使用查看器和窗口小部件。
有关详细信息,请参阅http://wiki.eclipse.org/Platform_Text
答案 1 :(得分:0)
编辑器仅显示在编辑器区域中,因此不能在向导页面中获取StructuredTextEditor。您需要做的是使用一个SWT小部件,它可以让您显示和编辑文本。由于您希望能够编辑XML文件,我的猜测是StyledText对您有用。但是你需要处理很多通常已经处理好的事情(即编辑的'脏'状态等)。我没有尝试做你想做的事情,所以我不能提供更好的建议,但如果我不得不这样做,那么看看StyledText就是我要开始的地方。