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元 | ![]() | |






你好
我正在学习做一个类似的编辑器,请发一下这个源码,谢谢了!
你好,Grape发布时会将源码一起放送。
学习了,谢谢
我下载WordEditor了,可是没有找见properties配置文件!自己就随便填了一个,马马虎虎运行了一下,不错,就是功能方面不够强大!如果再强大一点,界面好看一点,还可以考虑用用。不过,作为学习是个好东西!里面很多类接口以前都没有接触过了!你很强悍!
配置文件应该在config目录下面。也可以下载Grape源码,http://www.mxjava.com/blog/archives/329.html
里面也有WordEditor的配置文件。
有时间的话,我会继续扩展的。谢谢支持。
在WordEditor里添加打印预览功能怎么做
可以看一下GraphicsEnvironment和GraphicsDevice这两个类。