Modificando o nome de uma coluna em um JTable

Esta dica mostra como alterar o nome das colunas de um componente JTable.

    DefaultTableModel model = new DefaultTableModel();
    JTable table = new JTable(model);        // Cria duas colunas
    model.addColumn("Col1");
    model.addColumn("Col2");        // Muda o nome da primeira coluna
    int vColIndex = 0;
    table.getColumnModel().getColumn(vColIndex).setHeaderValue("Novo Nome");        table.getTableHeader().resizeAndRepaint();