无法更改 GXT 文本区域中的字体系列

Unable to change the font family in GXT text Area

我无法更改 GXT 文本区的默认字体系列。我试过使用 StyleInjector 和 CSS。但它没有得到更新。你能帮帮我吗?

TextArea textArea = new TextArea();
textArea.setStyleName("gxtTextArea");

并且在 CSS 文件中,我给出了

.gxtTextArea {
    font-family: Arial !important; 
    /* color: red !important;
    font-size: 24px !important;
    font-style: bold !important;        
    font-weight: bold !important; */
} 

您也可以使用 addStyleName 代替 setStyleName。

TextArea textArea = new TextArea();
textArea.addStyleName("gxtTextArea");

然后在CSS这边,改成下面的样子。

.gxtTextArea * {
    font-family: Arial !important; 
    /* color: red !important;
    font-size: 24px !important;
    font-style: bold !important;        
    font-weight: bold !important; */
 }