Share the post "How To Hide Column Header In Table View In Java FX 2"
A community user in the Oracle forum posted this short snippet in hiding a TableView column header regardless if your table still does not have any data.
The listener will handle the hiding of the header column once it gets triggered.
|
1 2 3 4 5 6 7 8 9 10 11 12 |
table.widthProperty().addListener(new ChangeListener<Number>() { @Override public void changed(ObservableValue<? extends Number> source, Number oldWidth, Number newWidth) { Pane header = (Pane) table.lookup("TableHeaderRow"); if (header.isVisible()){ header.setMaxHeight(0); header.setMinHeight(0); header.setPrefHeight(0); header.setVisible(false); } } }); |