如何调用eclipse的文本编辑器

如题所述

使用eclipse rcp开发自己的应用程序时,经常需要使用到格式文本的编辑与展示。但在SWT/JFACE组件中并未提供合适的组件来完成此任务,Text与我们的要求相差甚远。我的OA系统中公文的正文部分需要一个合适的rich editor来完成此任务。

于是蛮世界的寻找适合的java rich editor组件来完成这个需求,最后寻得两个比较容易在eclipse rcp中采用的技术方案,这两个方案我都在我的系统中应用过

1、使用ekit组件,ekit是不多的开源java rich editor组件,而且从功能上来说可以较好满足文本格式的要求。因为它是awt组件,所以在eclipse rcp中使用它时要用SWT_AWT桥接器来完成SWT Compsite到awt frame的转换。我用的方法是把ekit用SWT_AWT包装了一下,做成了一个SWT组件易于我的程序调用。这种方式的缺点就是ekit本身不支持ole的拷贝,来源于其它ole程序粘贴的内容复制要自己写对应的粘贴处理程序,挺烦的

2、使用fckeditor或tinyMCE之类的基于javascript的web rich editor组件,然后使用SWT中的HtmlComposer组件调用。这种方式的好处是支持各种程序的ole粘贴,省心省力。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何在eclipse rcp中使用富文本编辑器
1、使用ekit组件,ekit是不多的开源java rich editor组件,而且从功能上来说可以较好满足文本格式的要求。因为它是awt组件,所以在eclipse rcp中使用它时要用SWT_AWT桥接器来完成SWT Compsite到awt frame的转换。我用的方法是把ekit用SWT_AWT包装了一下,做成了一个SWT组件易于我的程序调用。这种方式...

win7系统下怎么让Eclipse显示行号
1、打开eclipse,在右上方的菜单栏中,选择“Window”(窗口),下拉菜单点击 Preferences(首选项);2、在新的窗口中依次选择 General(常规)——Editors(编辑器)——Text Editors(文本编辑器);3、在右侧窗口中,勾选Show line numbers(显示行号),然后点击ok(确定)按钮;4、大功告成,现在已经可以显...

如何在Eclipse中安装Freemarker编辑器插件
step1:Eclipse -> Help -> Install New Software -> Add step2:Name=FreeMarker,Location=http:\/\/download.JBoss.org\/JBosstools\/updates\/development\/ step3: 勾选*JBoss Tools* 下的FreeMarker IDE;step4:不停的Next,有提示就选OK,最后finish,重启Eclipse后ftl文件的图标变样了说明你已经安装...

怎么调整Java-Eclipse编辑框和控制台的字体大小
打开Eclipse,选择windows(系统)选项 2 然后点开--->preferences(首选项)3 弹出首选项的窗口点击Appearance(外观)4 再点击color and font (颜色和字体)5 再点击Java--->Java editor text font(java 编辑器文本字体)6 再点击Edit进行编辑 7 设置字体大小 8 控制台的字体设置点击Debug--->...

eclipse 怎么设置文本为unix
配置Eclipse中的编辑器默认支持Unix模式的UTF-8格式文件编码 打开菜单:General -> Workspace,选择:Text file encoding为UTF-8,New text file line delimiter为Unix,点OK保存即可。如图所示:

eclipse怎么显示代码行号
方法\/步骤 打开Eclipse软件,在菜单中选择窗口——首选项,打开新的窗口。在新的窗口中依次选择常规——编辑器——文本编辑器。在文本编辑器的窗口中勾选显示行号,然后点击确定按钮。这样就会在每行的前面显示行号。

eclipse文本编辑器下输入繁体字
和eclipse没什么关系的,和用户的输入文字方式有关系(eclipse就是个容器,和输入法两个概念)。第一步:找到要输入的位置,鼠标单击左键;第二步:找到输入法,右击选择“简繁切换”,之后设置为“繁体”。第三步:输入需要的“繁体”文字即可。

中文版java eclipse如何显示行数
"和英文版的位置一样,菜单大致是 窗口--引用,打开引用窗口,点击“通用”--编辑器 --文本编辑器,右侧有一列复选框,其中有一个是显示行号,在前面打√,确定就好了

eclipse怎样设置根据窗口大小自动换行
安装扩展插件 WordWrap ,这个插件非常小,但是安装这个插件以后就可以轻松实现文本编辑器的自动换行功能了。安装方法: 1、使用Eclipse 的自动升级功能,菜单栏选【 Help 】→【 install new Software】;2、点解Add按钮,在“ Name ”中填入“ wordwrap ”,“ URL ”中填入 ;3、然后按照提示进行...

求JAVA编写的文本编辑器。
最好旁边有文字解说的。我不是要软件。是用JAVA自己写个文本编辑器,是我的作业。你总不能让我拿个eclipse去交作业吧!图形界面不做要求,但必须有“新建”、... 求JAVA编写的文本编辑器。最好旁边有文字解说的。我不是要软件。是用JAVA自己写个文本编辑器,是我的作业。你总不能让我拿个eclipse去交作业吧!

相似回答