我有一个包含 3 列的表,表示类型、名称和值。
例如,我的表具有以下值:
Type Name Value +++++++++++++++++++++++ Int id 0 String name null
如何从表中获取这些值并设置为列表。
TableItem[] items = voTable.getItems();
List<VogenBean> lstTableValue = new ArrayList<VogenBean>();
for (int i = 0; i < items.length; i++) {
System.out.println("Items length--" + items.length);
VogenBean bean = new VogenBean();
bean.setClassName(domainName);
bean.setAttrName(typeLabel.getText());
bean.setMethodName(nameLabel.getText());
bean.setAttrInit(valueLabel.getText());
/*
* tableValue = domainName + ":" + typeLabel.getText() + ":" +
* nameLabel.getText()+":"+valueLabel.getText();
* System.out.println("Value--"+tableValue);
*/
lstTableValue.add(bean);
}
for (Iterator iterator = lstTableValue.iterator(); iterator.hasNext();) {
VogenBean vo = (VogenBean) iterator.next();
System.out.println("Class Name--" + vo.getClassName());
System.out.println("Attr Name--" + vo.getAttrName());
System.out.println("Method Name--" + vo.getMethodName());
System.out.println("Attr Init--" + vo.getAttrInit());
}
return lstTableValue;
这是我的代码。我只得到表中的最后一个字段。请帮忙。