0

如何将带有数据的简单普通表添加到现有屏幕?

数据已经是来自 DOM 的解析文本。我可以用 TableModel 做吗?这是我现在拥有的:

TableModel tm = new TableModel();
tm.addRow(doc.getElementsByTagName("id").item(0).getChildNodes().item(0).getNodeValue());
tm.addRow(doc.getElementsByTagName("id").item(1).getChildNodes().item(0).getNodeValue());

final MyScreen screen = new MyScreen();

我可以使用类似的东西:

screen.add(...)

还是我应该使用容器以外的东西TableModel

4

1 回答 1

1

TableModel只是一个数据模型。要显示数据,您需要使用Field使用TableModel. 我建议制作一个接受此TableModel对象的自定义字段。您还可以为对象的每个单元格使用 aGridFieldManager并将s 添加到其中。LabelFieldTableModel

于 2012-02-11T10:31:00.793 回答