java中JTextPane如何插入文字?

来源:百度知道 编辑:UC知道 时间:2024/05/26 16:36:37
比如我点击“插入时间”的按钮,在JTextPane中一个光标后就插入系统时间(相当于一段文字),插入时间事件该怎么写?
只需要写出如何插入文字的代码就可以了
光标可以在任意位置,也就是说可以再任意位置插入文字
希望给出具体代码

这个很好实现用replaceSelection方法
比如JTextPane的引用时text,那么可以这样写
Date date=new Date();
text.replaceSelection(date.toString());
即可

可以用setDocument(Document doc) 方法 设置一个关联文本类型
也可以在paint方法中 来绘文本。。