Did you read my mind?
Actually, I was wondering how to display info in a table by showing a checkbox in the table. I tried just putting a checkbox into the table directly, but the table just displayed a
String, not the checkbox. (I assume that String was the result of the .toString() method of JCheckBox.) I looked around at the API a little, but couldn't figure it out, so what I eventually did was put all the checkboxes onto a panel which I layed out with a GridLayout. That put the checkboxes in rows and columns, which is what I wanted.
By the way, this table that I was trying to make with checkboxes is a different table from the one I was trying to make uneditable. The uneditable table shows Strings, and the table I was trying to make with checkboxes would have been editable.