gpt4 book ai didi

java - 在 GXT 3.0 中合并值(value)提供者

转载 作者:行者123 更新时间:2023-11-30 08:29:47 25 4
gpt4 key购买 nike

我有一个网格,ValueProviders 与该网格相关。如果我想把ValueProviders作为ColumnConfig的一一添加到列中,那就OK了。我的意思是我可以添加名称 - 姓氏 - 地址等列。

但是现在,我有不同的情况。我必须添加一些字段,如姓名/姓氏 - 地址/邮件 - 电话号码等。简而言之,我需要合并 ValueProviders 的值。我怎样才能合并它们?还是有可能以另一种方式?我正在寻找注释的解决方案。我的属性文件中的代码片段。

@Path("bolum.ad")
ValueProvider<Deneme, String> bolumAd();
@Path("bolum.aciklama")
ValueProvider<Deneme, String> bolumAciklama();

我正在使用 GXT 3.0

谢谢。

最佳答案

根据我的建议,您可以创建一个新的值(value)提供者来促进这一点。这是一个例子:

ValueProvider<Deneme, String> customValueProvider = new ValueProvider<Deneme, String>() {

@Override
public void setValue(Deneme object, String value) {
}

@Override
public String getValue(Deneme item) {
return item.name() + "/" + item.surname();
}

@Override
public String getPath() {
return null;
}
};

然后您可以在代码中使用 customValueProvider,而不是直接使用 Value Provider。

关于java - 在 GXT 3.0 中合并值(value)提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19111680/

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