gpt4 book ai didi

java - 如何使用 UiBinder 声明性地设置 GWT Flextable 第一行(即标题)?

转载 作者:行者123 更新时间:2023-12-04 06:00:17 26 4
gpt4 key购买 nike

我希望我的表格具有以下静态列标题:“姓名”、“姓氏”、“出生日期”、
但我想在 *.ui.xml 中声明它们(而不是在代码中)。

现在,我通过这样的代码来做:

public PersonViewImpl extends Composite implements PersonView {
/*Lots of code removed for clarity*/

@UiField (provided = true) FlexTable personTable;

public PersonViewImpl(){
personTable.setText(0, 0, "Name");
personTable.setText(0, 1, "Surname");
personTable.setText(0, 2, "DOB")
}
}

我的 PersonView.ui.xml 中有这个
<g:FlexTable ui:field="personTable" />

我已经用谷歌搜索了几个小时,但仍然没有去。

最佳答案

您不能在 UI Binder 中设置 FlexTable 的单元格元素,可能您应该拥有自己的自定义小部件来呈现 tr 和 td。例如,像这里解释的那样:GWT table row as UiBinder

关于java - 如何使用 UiBinder 声明性地设置 GWT Flextable 第一行(即标题)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8997943/

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