![]() |
The Java Developers Almanac 1.4 |
|
e932. Changing the Name of a Column in a JTable Component DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model);
// Create 2 columns
model.addColumn("Col1");
model.addColumn("Col2");
// Change name of first visible column
int vColIndex = 0;
table.getColumnModel().getColumn(vColIndex).setHeaderValue("New Name");
// Force the header to resize and repaint itself
table.getTableHeader().resizeAndRepaint();
e933. Displaying an Icon in a Column Head of a JTable Component e934. Implementing Variable-Height Column Headers in a JTable Component e935. Removing the Column Headers from a Scrollable in a JTable Component e936. Creating a Custom Column Header Renderer in a JTable Component
© 2002 Addison-Wesley. |