gpt4 book ai didi

java - 将自定义 css 类附加到 SmartGWT 中 FormItem 的默认类

转载 作者:行者123 更新时间:2023-11-28 18:27:47 24 4
gpt4 key购买 nike

如果我们没有显式设置类,SmartGWT 将默认为某些 FormItem 设置 css 类。例如,TextItem 将如下所示:

<input ... class="textItem" ...>

SmartGWT 中有一个方法可以显式地为某些 FormItem 设置一个 css 类:

textItem.setTextBoxStyle("foo");

但是此方法会删除所有以前的 css 类,包括默认类。有没有办法不删除而是将一些自定义类附加(或插入)到 FormItem?我想得到以下结果:

<input ... class="textItem foo" ...> or

SmartGWT 将根据激发的事件更改用户交互期间的最后一个 css 类。所以我会在默认类之前插入我的自定义类,以保持 FormItem 看起来相同:

<input ... class="foo textItem" ...>
<input ... class="foo textItemFocused" ...>
<input ... class="foo textItemDisabled" ...> ect.

有可能吗?

最佳答案

我从未使用过 SmartGWT,所以这可能不是最佳解决方案。

您可以使用 getTextBoxStyle ( Javadoc ) 获取类字符串,然后将其添加到您自己的类中并再次将其设置回去。

如果您打算稍后删除该类,则只需“保存”您的 css 类。

关于java - 将自定义 css 类附加到 SmartGWT 中 FormItem 的默认类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15230934/

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