A quick follow up. It would probably be better to write:

cell.addParagraph(new XWPFParagraph(cell.getCTTc().addNewP(), cell));

This way the newly created paragraph gets reflected in the cell's paragraph
array.

Immad

On Wed, Jun 23, 2010 at 10:37 AM, Immad Naseer <immad.nas...@gmail.com>wrote:

> Thanks Mark -- that helped a lot.
>
> I tried adding the new paragraph to a XWPFTableCell using its addParagraph
> method but that didn't work; it just appended the paragraph to its paragraph
> array but didn't add anything to the underlying CTTc object..
>
> I looked at the source code some more and here is how I was able to do it:
>
> XWPFParagraph newPara = new XWPFParagraph(cell.getCTTc().addNewP(), cell);
>
> newPara.createRun().setText("Some text");
>
>
> It sure will be nice to have a createParagraph() method on a XWPFTableCell
> in a future release of POI.
>
> Regards,
> Immad
>
> On Wed, Jun 23, 2010 at 7:14 AM, MSB <markbrd...@tiscali.co.uk> wrote:
>
>>
>> Try this
>>
>> XWPFParagraph para = new XWPFParagraph(
>>
>>
>> org.openxmlformats.schemas.wordprocessingml.x2006.main.CTP.Factory.newInstance());
>>
>> That compiles and seems to run perfectly well. Of course, you will then
>> need
>> to add runs to the paragraph in order to add any text to it but this
>> shoulod
>> get you started.
>>
>> Yours
>>
>> Mark B
>>
>>
>> Immad Naseer wrote:
>> >
>> > Hi all,
>> >
>> > How would I add a paragraph to a XWPFTableCell? While XWPFTableCell
>> > contains
>> > an addParagraph method, that method expects an already instantiated
>> > paragraph object to be passed to it and there doesn't seem to be a
>> simple
>> > way to create stand-alone XWPFParagraph objects that I can attach to the
>> > body or table after creation.
>> >
>> > Is there some simple way to add paragraphs to XWPFTableCell like you can
>> > add
>> > paragraphs to a document using XWPFDocument.createParagraph?
>> >
>> > Regards,
>> > Immad
>> >
>> > PS: I am using the 3.7 beta release of POI.
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Adding-paragraphs-to-XWPFTableCell-tp28955249p28972405.html
>> Sent from the POI - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@poi.apache.org
>> For additional commands, e-mail: user-h...@poi.apache.org
>>
>>
>

Reply via email to