For stretching the table with respect to height, use autoHeightRows.
Check this blog post which provides the required details:
I had someting like this ..
So, I removed checkbox and put it in top facet and removed PanelGroupLayout. This fixed the issue for me.
Thank you all for your help and suggestions