使用javafx更改阶段中默认标题的样式

时间:2017-05-23 06:48:15

标签: javafx

我想在舞台上改变标题的风格,但我找不到任何东西。 我尝试了一些css代码,如:

 .title {
    -fx-font-size: 18px;
    -fx-font-family: "B Homa";
}

但它对我没有用。我搜索了javafx中的窗口样式,我发现每个原生窗口的默认样式都是装饰的,而且为了设计自定义窗口,我必须使用UNDERCOATED模式,但我只是想改变原生窗口的大小和字体样式(不同的字体和大小)。

1 个答案:

答案 0 :(得分:1)

我认为使用装饰的默认窗口是不可能的。窗口本身是操作系统的本机窗口。例如,在Windows上,窗口实现是:

com.sun.glass.ui.win.WinWindowand

标题以本机方式管理:

@Override native protected boolean _setTitle(long ptr,String title);