title: How to detect a selection on JavaFX TableView when clicking a highlighted item?
body: <p>I need a way to get the user selection every time a user selects an item on a TableView, even if the item is already selected.</p>
  
  <p>The <code>tableView.getSelectionModel().selectedItemProperty().addListener</code> works when the user selects a <em>different</em> item from the one highlighted, but if the user selects the highlighted item again, it doesn't seem to work.</p>
  
  <p>How would this be fixed?</p>