gpt4 book ai didi

java - GXT 列标题,覆盖默认标签

转载 作者:行者123 更新时间:2023-11-30 03:50:04 25 4
gpt4 key购买 nike

GXT 中有一个用于列配置的默认菜单,其中包含排序选项等:

enter image description here

我正在 interwebz 上挖掘如何覆盖这些标签。不是菜单结构或行为,只是标签(有一个名为“过滤器”->“是、否”的子菜单,我必须将"is"、“否”替换为“向上”、“向下”)。我找到了这篇文章:http://www.sencha.com/forum/showthread.php?90713-Grid-Column-Header-Menu但这基本上是覆盖和自定义实现整个菜单,这是矫枉过正。提前致谢!

更新:我在这里提供已接受的答案:

    BooleanFilter<?> statusFilter = new BooleanFilter<?>(...);

statusFilter.setMessages(new BooleanFilter.BooleanFilterMessages() {
@Override
public String noText() {
return "Down";
}

@Override
public String yesText() {
return "Up";
}
});

filters.addFilter(statusFilter);

最佳答案

BooleanFilter 中的"is"和“否”文本来自BooleanFilterMessages ,默认从 XMessages.booleanFilter_noText 读取和XMessages.booleanFilter_yesText 。您可以通过BooleanFilterMessages实例为BooleanFilter.setMessages与您的自定义文本。

或者,如果您想在任何地方覆盖它,您可以将 XMessages.properties 文件放置在正确的路径 com/sencha/gxt/messages/client/中,并更改上面列出的键。

关于java - GXT 列标题,覆盖默认标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24679844/

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