什么是GRAPE

Grape 的编辑器 — WordEditor

09-06-29 | 7 Comments |

WordEditor 是为 Grape 写的一个文字处理器,实现了文字加粗斜体字体大小字体样式下划线删除线、居左、居右、居中、文字颜色文字背景色、插入本地图片、插入互联网图片、分隔线、下沉上移超链接、撤销、重做以及快捷键等基本的文字处理功能。也实现了保存为文本文件和
RTF 文件的功能。

WordEditor 支持多国语言,所有的文字以及消息都配置在 properties
文件中。若要生成中文的编辑器,只需要在构造方法中传入“cn”即可。例如:new
WordEditor(“cn”);若要生成英文的编辑器,将“cn”改为”en”即可。日文也相同。当然,前提是 config
文件夹下必需要有这几个配置文件。中文:CN.properties,英文:EN.properties,日文:JP.properties。目前我只做了英文和中文的
properties。

Demo 的启动方法:如果你安装了 JDK1.6 及以上,双击 WordEditor.jar 可直接启动。

使用方法:如果你想在自己的 Swing 程序中使用 WordEditor ,那么可以按照以下方法使用。

WordEditor we = new
WordEditor(“cn“);
//
该方法生成默认的工具条项目

// 你也可以自行生成需要的项目

we.getToolBar().createDefaultToolBar();
//
设置项目是否可用

we.getToolBar().setItemEnabled(false);

// 生成编辑器,传入唯一的key值

we.getEditor(“Editor1“);

// 当然,你可以生成多个编辑器

we.getEditor(“Editor2“);

源码:目前 Grape 还在开发阶段,等 Grape 完全开发完成,我会将包括 Grape、Grapevine(我开发的框架)以及
WordEditor 等所有源码开放。如果你是用来学习且很急的话,那么留下你的Email,我会发给你的。

Jar开发包:点击这里下载


五冠 Nokia/诺基亚 5230 5230XM 送证书V20版 内有港行 销数千台
1000.0元
批发 雷朋3025镜面反光太阳镜 太阳眼镜 19.9/副 顶级质量
19.9元
促销笔记本电脑 13.3英寸超薄N450无线网卡视频
1999.0元

  1. 你好
    我正在学习做一个类似的编辑器,请发一下这个源码,谢谢了!

  2. 你好,Grape发布时会将源码一起放送。

  3. 学习了,谢谢

  4. 我下载WordEditor了,可是没有找见properties配置文件!自己就随便填了一个,马马虎虎运行了一下,不错,就是功能方面不够强大!如果再强大一点,界面好看一点,还可以考虑用用。不过,作为学习是个好东西!里面很多类接口以前都没有接触过了!你很强悍!

  5. 配置文件应该在config目录下面。也可以下载Grape源码,http://www.mxjava.com/blog/archives/329.html
    里面也有WordEditor的配置文件。

    有时间的话,我会继续扩展的。谢谢支持。

  6. 在WordEditor里添加打印预览功能怎么做

  7. 可以看一下GraphicsEnvironment和GraphicsDevice这两个类。

留下您的脚印


«
»