我想可以这么做
StyledDocument sd = textPane.getStyledDocument();
再将另一个JTextPane的Document设为sd,调用
setDocument( sd );
这样会共用一个Document,两个同时改变
可以clone sd,得到一个新的Document sd2,然后
setDocument( sd2 );

解决方案 »

  1.   

    iwantiten(iwantit) :你说的是一种特殊情况!
    我现在是要通过一种协议将JTextPane中的内容传送到另外一个JTextPane!
    对不起,也许我没有说清楚!
      

  2.   

    JTextPane的操作几乎都是由操作StyledDocument来完成的。你的意思还是不明白,再说详细点。
      

  3.   

    不知道你说的"另外一个JTextPane"是什么意思?另一个程序中?
    那也可以用Serialize传递到另一个程序中实现