【问题标题】:JavaFX Button setFontJavaFX 按钮 setFont
【发布时间】: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 文件,但没有看到我改变了样式,抱歉。

标签: button javafx fonts


【解决方案1】:

试试

button.setStyle("-fx-font-size:40");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-13
    • 2019-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多