I am using jasper report as reporting tool in my application. And I am wondering how can i wrap the long text by expanding the reportElement dynamically into ve
I found the answer myself :
I did some extra research about the properties of textField and rectangle components. And found that I need to set the following properties.
For rectangle :
For textField :
...
Output as expected :

The section after correction :
UPDATE
You can also set property net.sf.jasperreports.print.keep.full.text to true to achieve that across your all reports.