更改 SWT 的字体 Shell

Changing the font of an SWT Shell

我正在开发 Java/SWT 应用程序。 Shell.setFont() 方法似乎不起作用。我已将相同的字体分配给Labls、Texts等,它们都显示正常,但shell文本的字体没有按预期变化。

至少在Windows上,window字幕的字体由操作系统控制,无法更改。

为了更改 shell 中包含的控件的字体,您应该将字体直接分配给相应的控件。