<div dir="ltr"><div class="gmail_default" style=""><font face="verdana, sans-serif">Hi,</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">While testing JFX25 (on Windows), previously perfectly-sized column sizes are now "too small", hiding parts of the column header.</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">Code to reproduce:</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">public class TableViewColSizeBug extends Application {<br><br>    @Override<br>    public void start(Stage stage) {<br>        TableView<String> table = new TableView<>();<br>        TableColumn<String, String> col1 = new TableColumn<>();<br>        col1.setGraphic(new Text("Column One (... ...)"));<br><br>        table.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY_FLEX_LAST_COLUMN);<br><br>        // Setting a max width causes a "too small" column size<br>        col1.setMaxWidth(500); // Note large param<br><br>        table.getColumns().addAll(col1, new TableColumn<>("Col 2"), new TableColumn<>("Col 3"), new TableColumn<>("Col 4"), new TableColumn<>("Col 5"));<br>        stage.setScene(new Scene(new VBox(table), 600, 200));<br>        stage.show();<br>    }<br><br>    public static void main(String[] args) {<br>        launch();<br>    }<br>}</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"> </font></div><div class="gmail_default" style=""><div class="gmail_default"><font face="verdana, sans-serif">Notice the clear difference between JFX24 and JFX25 behaviour. If you do NOT setMaxWidth, there is no issue. For some reason, calling setMaxWidth, no matter how large the param, triggers this.</font></div></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">JFX25 (as per code above, setting a column Text graphic), </font><span style="font-family:verdana,sans-serif">col width too small</span><span style="font-family:verdana,sans-serif">:</span></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><img src="cid:ii_mcguy9tu1" alt="image.png" width="562" height="232"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">JFX25 using "new TableColumn<>("Column One (... ...)")", instead of setting a Text graphic; col width also too small:</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><img src="cid:ii_mcgvbj4q3" alt="image.png" width="562" height="238"></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">JFX25 when you do NOT do setMaxWidth(...),</font><span style="font-family:verdana,sans-serif"> looks fine:</span></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><font face="verdana, sans-serif"><img src="cid:ii_mcgvsnm24" alt="image.png" width="562" height="225"><br></font><div class="gmail_default" style=""><font face="verdana, sans-serif"></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">JFX24 (in all instances, looks fine):</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><img src="cid:ii_mcguwozv0" alt="image.png" width="562" height="221"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">Is this a bug?</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">Kind Regards,</font></div><div class="gmail_default" style=""><font face="verdana, sans-serif">Cormac</font></div></div>