<div dir="ltr"><div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif">Hi,</font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif">There's a bug whenever using a ToolBar on Windows if you set your resolution scale > 100% (which is quite common). E.g., 125%:</font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif"><img src="cid:ii_mda2w6ew0" alt="image.png" width="562" height="59"><br></font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif"><br></font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif">E.g., this is what a ToolBar always renders if scale is 125%:</font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif"><br></font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif"><img src="cid:ii_mda2y4u71" alt="image.png" width="562" height="375"><br></font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif"><br></font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif">As compared to what you'd expect (scale set to normal/100%):</font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif"><br></font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><font face="verdana, sans-serif"><img src="cid:ii_mda306hd2" alt="image.png" width="562" height="375"><br></font></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="font-family:verdana,sans-serif;color:rgb(34,34,34)">Very easy to reproduce the above, set your scale to 125% and run this:</span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif"><br></font></span></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif">public class ToolbarBugApp extends Application {</font></span></div><font face="verdana, sans-serif"><br>    @Override<br>    public void start(Stage primaryStage) {<br>        BorderPane bp = new BorderPane();<br>        // Wrapping in HBox and using button with 13+ chars <span class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(0,0,0)"></span>c<span class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(0,0,0)">auses </span>bug<br>        bp.setTop(new HBox(new ToolBar(new Button("Create Schema")))); // BUG<br>        // bp.setTop(new ToolBar(new Button("Create Schema"))); // NO BUG<span class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(0,0,0)"> (no HBox)</span><br>        // bp.setTop(new HBox(new ToolBar(new Button("Create Schem")))); // NO BUG<span class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(0,0,0)"> (12 chars)</span><br>        primaryStage.setScene(new Scene(bp, 600, 400));<br>        primaryStage.show();<br>    }<br><br>    public static void main(String[] args) {<br>        launch(args);<br>    }<br>}<br clear="all"></font></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font color="#000000" face="verdana, sans-serif"><br></font></div><div><div class="gmail_default" style="color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif">As per the comments, this bug appears to happen when your ToolBar is wrapped in a HBox and contains a Button that has 13+ characters, for example. This is quite a serious bug, in my opinion.</font></span></div><div class="gmail_default" style="color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif"><br></font></span></div><div class="gmail_default" style="color:rgb(0,0,0)"><span style="color:rgb(34,34,34)"><font face="verdana, sans-serif">I believe this is present in JFX 24 and the JFX 25 master branch.</font></span></div><font face="verdana, sans-serif"><br class="gmail-Apple-interchange-newline"></font></div><div><font face="verdana, sans-serif"><br></font></div><div><font color="#000000" face="verdana, sans-serif"><span class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:rgb(0,0,0)">Kind </span>Regards,</font></div><div><font color="#000000" face="verdana, sans-serif"><b><br></b></font></div><font color="#000000" face="verdana, sans-serif"><b>Cormac Redmond</b></font><div><font color="#000000" face="verdana, sans-serif">Software Engineer, Certak Ltd.</font></div><div><font color="#000000" face="verdana, sans-serif"><b><br></b></font></div><div><font face="verdana, sans-serif" size="2">e: <a href="mailto:credmond@certak.com" target="_blank">credmond@certak.com</a> | m: +353 (0) 86 268 2152 | w: <a href="http://www.certak.com" target="_blank">www.certak.com</a></font></div><div><font face="verdana, sans-serif"><br></font></div><div><br></div></div></div></div></div>