gpt4 book ai didi

java - 将自定义字体添加到 GUI SWT

转载 作者:行者123 更新时间:2023-11-29 05:12:30 28 4
gpt4 key购买 nike

我正在尝试向 GUI 添加新的自定义字体。我将 .tff 文件添加到我的 java 项目中,但没有成功使用它。这是我的代码:

  Font font = new Font(shell.getDisplay(), "A.ttf", 12, SWT.NORMAL);
myText.setFont(font);

注意:我只能使用 SWT。有谁知道如何安装新字体?谢谢!

最佳答案

您需要先加载字体以使其对应用程序可用:

boolean isFontLoaded = shell.getDisplay().loadFont("A.ttf");

if(isFontLoaded)
{
Font font = new Font(shell.getDisplay(), "name of the font", 12, SWT.NORMAL);
myText.setFont(font);
}

请记住,当您使用完 Font 后,再次释放它。

关于java - 将自定义字体添加到 GUI SWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27879609/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com