Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry 将带有文本的简单表格添加到屏幕_Blackberry_Tablemodel - Fatal编程技术网

Blackberry 将带有文本的简单表格添加到屏幕

Blackberry 将带有文本的简单表格添加到屏幕,blackberry,tablemodel,Blackberry,Tablemodel,如何将包含数据的简单普通表添加到现有屏幕 数据已从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().

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

数据已从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
容器之外的其他东西吗?

TableModel
只是一个数据模型。要显示数据,您需要使用
字段
,该字段使用
表格模型
中包含的数据。我建议创建一个接受这个
TableModel
对象的自定义字段。您还可以使用
GridFieldManager
并为
TableModel
对象的每个单元格添加
LabelField
s。

这个TableModel类是什么?是预定义类还是自定义类?这是我在lib中找到的预定义类