[url http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#width]Setting and Changing Column Widths[/url].
JTable has a method for changing the row height.
So you need to iterate through every row for each colurn to set the column width and then iterate through every column for each row to set the row height.