}
    public void propertyChange(PropertyChangeEvent ev)    {      if (ev.getPropertyName().equals("preferredWidth"))        {          JTableHeader header = getTableHeader();          TableColumn col = (TableColumn) ev.getSource();          header.setResizingColumn(col);          doLayout();          header.setResizingColumn(null);        }    }