gpt4 book ai didi

java - 如何在 GXT 中合并网格单元格

转载 作者:搜寻专家 更新时间:2023-11-01 03:42:13 24 4
gpt4 key购买 nike

我想知道是否可以像这样合并 GXT 网格中的单元格:

merged cells

我想我必须覆盖一个渲染器,但找不到哪个渲染器。
有人可以告诉我使用 GXT 3.0 的方法吗?

最佳答案

这是我在 gxt 3 中编辑网格中的单元格的方法。在这个例子中,我只是添加了一个 div,这样我就可以添加一个 id 来进行 selenium 测试:

ColumnConfig<LessonOFY, String> name = new ColumnConfig<LessonOFY, String>(lessonProperties.name(), 250, i18n.lessonName());

AbstractCell<String> c2 = getTestingLabel(GAE_ID_CONSTANTS.IDS.LESSON_GRID.toString());

name.setCell(c2);


public static AbstractCell<String> getTestingLabel(final String label) {
AbstractCell<String> c2 = new AbstractCell<String>() {

@Override public void render(com.google.gwt.cell.client.Cell.Context context, String value, SafeHtmlBuilder sb) {

value = "<div id=\"" + label + "\">" + value + "</div>";
sb.appendHtmlConstant(value);
}

};
return c2;
}

value 就是原本应该在网格中设置的值

既然你提出了这个问题,我也很想做同样的事情。如果你愿意,请告诉我进展如何。请!

关于java - 如何在 GXT 中合并网格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11559987/

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