<div dir="ltr">Hi,<div><br></div><div>For some reason when using the Ubuntu font-family, bold is not working - it chooses the Ubuntu Regular font.</div><div>It works on Ubuntu 20.04, and does not work on Ubuntu 24.04.</div><div><br></div><div>Something probably changed and needs to be updated on JavaFX.</div><div><div><div style="background-color:rgb(30,31,34);color:rgb(188,190,196)"><pre style="font-family:"JetBrains Mono",monospace;font-size:9.8pt"><span style="color:rgb(207,142,109)">public class </span>FontTest <span style="color:rgb(207,142,109)">extends </span>Application {<br><br>    @Override<br>    <span style="color:rgb(207,142,109)">public void </span>start(<span style="color:rgb(207,142,109)">final </span>Stage stage) <span style="color:rgb(207,142,109)">throws </span>Exception {<br>        Label label = <span style="color:rgb(207,142,109)">new </span>Label();<br><br>        Label label2 = <span style="color:rgb(207,142,109)">new </span>Label();<br>        label2.setStyle(<span style="color:rgb(106,171,115)">"-fx-font-weight: bold;"</span>);<br><br>        Label label3 = <span style="color:rgb(207,142,109)">new </span>Label();<br>        label3.setStyle(<span style="color:rgb(106,171,115)">"-fx-font-weight: bolder;"</span>);<br><br>        Label label4 = <span style="color:rgb(207,142,109)">new </span>Label();<br>        label4.setStyle(<span style="color:rgb(106,171,115)">"-fx-font-style: italic;"</span>);<br><br>        VBox vBox = <span style="color:rgb(207,142,109)">new </span>VBox(label, label2, label3, label4);<br>        vBox.setStyle(<span style="color:rgb(106,171,115)">"-fx-font-family: Ubuntu"</span>);<br><br>        Scene scene = <span style="color:rgb(207,142,109)">new </span>Scene(vBox, <span style="color:rgb(42,172,184)">200</span>, <span style="color:rgb(42,172,184)">200</span>);<br>        stage.setScene(scene);<br>        stage.setOnShown(e -> Platform.runLater(() -> List.of(label, label2, label3, label4).forEach(l -> l.setText(l.getFont().getName()))));<br>        stage.show();<br>    }<br><br>    <span style="color:rgb(207,142,109)">public static void </span>main(String... args) {<br>        Application.launch(FontTest.<span style="color:rgb(207,142,109)">class</span>, args);<br>    }<br>}<br></pre></div></div></div></div>