you've been asking for swt help here for a while, but nobody has ever responded with answers iirc. I'd suggest trying some place else for swt specific stuff.
my general tips though:
1. look for a multi-line property that will word wrap. if it doesn't exist, try a text box that's read only. if this won't work either, subclass it
2. if you do not see an expandable property like you want, subclass it and override the setText(..) to resize based on a new property you add