我正在课堂上扩展 TitleAreaDialog。
标题区域中标题的默认字体看起来不是很好。
是否可以更改标题的字体?
我不需要更改代码中其他任何地方的字体,只需更改标题文本即可。
我尝试过使用 FontRegistry 以及 StyledText。
但我不知道如何将新字体分配给 setTitle()。
FontRegistry fontRegistry = JFaceResources.getFontRegistry();
FontData mainFont = new FontData("Garamond", 18, SWT.NORMAL);
fontRegistry.put("mainFont", new FontData[]{mainFont});
?.setText("Title Text");
?.setFont(fontRegistry.get("mainFont"));
setTitle(?);