6.2.3. Working with Rows and Columns
In this subsection, you will see how to manipulate the rows and columns in a table. As you read through this material, keep in mind that a Swing table is quite asymmetric—the operations that you can carry out on rows and columns are different. The table component was optimized to display rows of information with the same structure, such as the result of a database query, not an arbitrary two-dimensional grid of objects. You will see this asymmetry throughout this subsection.
22.214.171.124. Column Classes
In the next example, we again display our planet data, but this time we want to give the table more information about the column types. This is achieved by defining the method
Class<?> getColumnClass(int columnIndex) ...