【发布时间】:2018-05-12 11:05:48
【问题描述】:
我正在从事小型 JavaFX 项目。这次我想更改按钮上显示的文本字体。我试着这样做:
Button button = new Button("Not formatted text");
Font font = new Font(40); //Button font's size should increase to 40
button.setFont(font);
但它根本不起作用 - 大小与以前相同。而且看起来没有类似的方法可以实现这一点。 如何更改 JavaFX 按钮上的文本字体?我知道这个问题看起来有点微不足道,但是,说真的,我花了将近 1.5 小时寻找这个问题,我放弃了。请帮帮我:(
【问题讨论】:
-
显示的代码应该可以工作。按钮是否有一些自定义样式?由于样式是首选代码
button.setStyle("-fx-font-size:10");button.setFont(new Font(40));会将字体大小设置为10。 -
是的,你是对的 - 我有一个 css 文件,但没有看到我改变了样式,抱歉。