`
楚天阔
  • 浏览: 43310 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Swing中的富文本编辑器 的多种选择

阅读更多

Swing中富文本实现方案:

  1.  openOffce 组件(OOoBean)
       详见 http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/JavaBean/The_OOoBean_by_Example


     
  2.  Ekit 组件 (另一个很不错的swing解决方案)
    详见 http://www.hexidec.com/ekit.php


     
  3. 直接使用嵌套Fckeditor、ckeditor等JS库组件
    可以自己封装组件完成,不过网上有个比较成熟的包 DJNativeSwing
    http://sourceforge.net/projects/djproject/files/

          原理就是利用swing组件实现浏览器,这个包不仅完成了FCKeditor,Ckeditor,TinyMCE,Dirty indicator等常用JS富文本编辑器的封装,还甚至完成了个不错的一个浏览器、还有swing中嵌套flash(图表用这个算一种解决方案),语法高亮,mediaPlay,惊喜多多

 

基于我们本身的项目,是JSP迁移过来的,所以最终选择了第三种方案,无缝迁移(再此感激作者的分享精神),当然远离不难,自己也可以去写个



 

  • 描述: OObean
  • 大小: 49.7 KB
  • 大小: 29.7 KB
  • 大小: 26.6 KB
  • 大小: 64.5 KB
分享到:
评论
2 楼 楚天阔 2011-04-13  
barrywey 写道
OOoBean应该是不错的方案,尤其需要进行文本操作的软件非常实用,当然还要考虑开源协议的问题。
下面那个几个就不知道会怎么样了,尤其是Fckeditor、ckeditor这些组件的使用,本身这玩意儿是给web程序使用的,封装以后放入Swing里面,无非也是在Swing里面封装HTML代码等方法实现,所以,安全性可用性等都需要考究的。

不知道有哪些大侠使用过?

OOoBean之所以没有考虑,感觉那个包似乎太重量级了一点。。。。
同关注使用OOobean的使用情况。。。
1 楼 barrywey 2011-04-13  
OOoBean应该是不错的方案,尤其需要进行文本操作的软件非常实用,当然还要考虑开源协议的问题。
下面那个几个就不知道会怎么样了,尤其是Fckeditor、ckeditor这些组件的使用,本身这玩意儿是给web程序使用的,封装以后放入Swing里面,无非也是在Swing里面封装HTML代码等方法实现,所以,安全性可用性等都需要考究的。

不知道有哪些大侠使用过?

相关推荐

    Eclipse_Swt_Jface_核心应用_部分19

    9.9.2 设置带有选择框的表格 182 9.9.3 设置可同时选中多行表格 183 9.9.4 可拖动的表格 184 9.9.5 设置单元格的图标 184 9.9.6 改变选中行高亮显示的颜色 185 9.9.7 带有上下文菜单的表格 186 9.9.8 可...

    JAVA上百实例源码以及开源项目源代码

    原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制  Java二进制IO类与文件...

    JAVA上百实例源码以及开源项目

    原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制  Java二进制IO类与文件...

    java开源包1

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包11

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包2

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包3

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包6

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包5

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包10

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包4

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包8

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包7

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包9

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    java开源包101

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

    Java资源包01

    Spring4GWT ...JARP是为petri 网提供的一个Java编辑器,基于ARP分析器。可以将网络图导出为 GIF, JPEG, PNG, PPM, ARP and PNML (XML based)文件格式。使用了优秀的JHotDraw 5.2 框架。 activemq...

Global site tag (gtag.js) - Google Analytics