0

Java で他の 2 つの StyledDocument から StyledDocument を作成したいと考えています。私はこのようなことをしようとしました:

textPane.setStyledDocument(textPane.getStyledDocument() + styledDocumentMethod());

ただし、「+」を使用してそれらを結合することはできません。

これを行う他の可能性はありますか?

4

1 に答える 1

0

明らかに、この方法で 2 つのドキュメントを合計することはできません。各ドキュメントには、要素 (ノード、リーフ) の独自の構造があります。それらを適切にマージするには、実際には、サブノードを持つすべてのブランチをあるドキュメント インスタンスから別のドキュメント インスタンスにコピーする必要があります。

リンクは、それがどのように行われるかを示しています。 http://java-sl.com/tip_merge_documents.html

于 2014-01-30T13:01:41.253 に答える