title: Tooltip text for each column of a JTable header
body: <p>I am trying to display the text in each cell of the header as a tooltip when you hover over that cell.</p>
  
  <p>I have found that you can set the tooltip for the entire header: <code>table.getTableHeader().setToolTipText("asdf");</code> but cannot do similar for each cell such as: <code>table.getTableHeader().getColumnModel().getColumn(0).setToolTipText("asdf");</code></p>
  
  <p>I have looked at <a href="https://stackoverflow.com/a/10353008/4714970">this question</a> but cannot understand how to override <code>getToolTipText</code> when the only method in TableCellRenderer is <code>getTableCellRendererComponent</code>.</p>
  
  <p>The only class that I've found that hass this getToolTipText is JComponent</p>