gpt4 book ai didi

java gwt richtextarea 更改字体系列

转载 作者:搜寻专家 更新时间:2023-10-31 19:47:41 24 4
gpt4 key购买 nike

java gwt 的对象 richtextarea 默认字体系列为“times new roman”是否有可能将字体系列更改为“Arial”?

最佳答案

您有多种选择。您可以创建一个 CSS 类并将其设置在 RichTextArea 中文档的 body 元素上,也可以直接在其上设置 style 属性。如果您希望此更改在整个应用程序中保持一致,我建议创建一个新类并向其添加 InitializeHandler。

public class MyRichTextArea extends RichTextArea {

public MyRichTextArea() {

addInitializeHandler(new InitializeHandler() {

@Override
public void onInitialize(InitializeEvent ie) {

Document document = IFrameElement.as(getElement()).getContentDocument();
BodyElement body = document.getBody();
body.setAttribute("style", "font-family: Arial Unicode MS,Arial,sans-serif;");
});
}
}
}

关于java gwt richtextarea 更改字体系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13988118/

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