本人在做一个类似QQ的工具,现在遇到一个问题,就是如何把一个jtextPane 里面的内容(文字+图片),显示到另外一个jtextPane里面呢?顺序不能变,原样显示,请问应该怎么实现呢?

解决方案 »

  1.   

    把这个jtextPane克隆一份.然后传给另外一个.
      

  2.   

    如果发送方的图片在本地引入的,只是存放了路径,你是clone过去也只是路径而已。
      

  3.   

    既然是做类似与QQ的工具。那么传图片的时候就不能用1楼说的深层拷贝了。必须用Socket这种流方式传过去。
    看看Java关于Socket的讲解吧
      

  4.   


    楼主可能是要做 聊天记录的东西吧..clone路径没什么坏处啊..
    难道你还一定要把图片弄两份..
    要是图片有10M呢? 是不是还要复制一份过去.. 不现实啊.
    要是有100M(不是一张图片) ..那还不卡死了.. 所以肯定只是路径传递吧..