title: JavaFX styling TableColumn cells
body: <p>I am building a TableView in Gluon Scene Builder. I want to have a different background colour for cells in each column. Can I do this just through the FXML file and CSS?</p>
  
  <p>With a CSS style class .column-1 I can do:</p>
  
  <pre><code>.column-1 {-fx-background-color: white;}
  </code></pre>
  
  <p>Except that also styles the column header! There doesn't seem to be a way to specify column cells only.</p>
  
  <p>I have seen examples where people have managed it through java code - but doesn't this defeat the point of JavaFX having this CSS/FXML ability?</p>