gpt4 book ai didi

java - 如何使用 GXT 网格?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:15:26 26 4
gpt4 key购买 nike

我有一个包含字段的 DTO 对象:

public class EmpDTO extends BaseModel implements java.io.Serializable {
private short empno;
private EmpDTO emp;
private DeptDTO dept;
private String ename;
private String job;

我试着在网格中输出这个类:

List<ColumnConfig> configs = new ArrayList<ColumnConfig>();
ColumnConfig clmncnfgEname = new ColumnConfig("ename", "ename", 150);
configs.add(clmncnfgEname);
ListStore<EmpDTO> store = new ListStore<EmpDTO>();
EmpDTO empDTOtmp = new EmpDTO();
empDTOtmp.setEname("Name");
store.add(empDTOtmp);
Grid<EmpDTO> grid = new Grid<EmpDTO>(store, new ColumnModel(configs));
mainContentPanel.add(grid);

但我看到没有错误的空网格。如何解决这个问题?

最佳答案

你必须使用 BaseModel 吗?为什么不扩展 BaseModel 而不是实现 BeanModelTag?

public class EmpDTO implements BeanModelTag {

否则确保 setEname 看起来像这样:

public void setEname(String ename) {
set("ename",ename);
}

getEname 看起来像这样:

public String getEname() {
return (String)get("ename");
}

关于java - 如何使用 GXT 网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7518147/

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