字体在Ubuntu 18.04上为粗体,但在18.10上却不是

时间:2019-02-20 15:34:42

标签: ubuntu javafx-8 ubuntu-18.04

enter image description here

在Ubuntu 18.04上运行JavaFX应用程序会使字体变为粗体,但在18.10上它看起来应该是粗体。

图像从左至右显示

  1. 18.10上的窗口,
  2. 18.04上的窗口,
  3. Scenebuilder预览中的窗口在18.04上运行。

我正在运行Ubuntu 18.10和18.04。我的应用程序使用openjdk-11。

java -version返回:

18.10:

openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment (build 11.0.1+13-Ubuntu-3ubuntu3.18.10.1)
OpenJDK 64-Bit Server VM (build 11.0.1+13-Ubuntu-3ubuntu3.18.10.1, mixed mode, sharing)

在18.04:

openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment (build 11.0.1+13-Ubuntu-3ubuntu118.04ppa1)
OpenJDK 64-Bit Server VM (build 11.0.1+13-Ubuntu-3ubuntu118.04ppa1, mixed mode, sharing)

1 个答案:

答案 0 :(得分:0)

经过一番挖掘,我发现已加载名为Styles.css的文件。其内容如下:

.button {
    -fx-font-weight: bold;
}

在18.10上将被忽略,在18.04上则不会被忽略。删除这些行即可修复它。