Column width of a Table...

Hi all,

I’m trying to display some details on a table as shown in the following image.

I would like the column widths to be auto-scaled according to the data displayed.
(Eg. for an ID max of 50 pixels, for a check box 25 pixels… etc)
Is there a way of doing this?

Thanks in advance.