我的列表具有可变长度列表项。ContainerList 支持可变长度列表项。当我在互联网上探索它时,我找不到 ContainerList 的任何示例。给我一段在 ContainerList 上工作的示例代码。
问问题
1129 次
2 回答
4
LWUIT 演示在 Scroll 演示中包含一个 ContainerList 示例。
在我们的博客http://codenameone.blogspot.com/中也有解释
通常 ContainerList 是 list 的替代品,只需用 ContainerList 替换 List 的使用,它应该可以非常无缝地工作(尽管速度较慢)。
于 2012-06-30T08:54:55.300 回答
0
试试这个:
Vector variableLengthVector = new Vector();
variableLengthVector.clear();
for(int i=0;i< variableLengthStringArray.length;i++)
{
variableLengthVector.add(variableLengthStringArray[i]);
}
List myListToBeDisplaye = new List(variableLengthVector);
variableLengthStringArray-->它包含您希望在列表中显示的项目。
因此,每当您想显示一个列表时,只需填充一个向量并使用该向量初始化您的列表。确保在填充该向量之前清除该向量或重新初始化该向量。
现在,只需将您的列表粘贴到表单或您希望显示的任何位置。
好的,您可以在此处找到有关 containerList 的内容:
http://lwuit.java.net/nonav/javadocs/com/sun/lwuit/list/ContainerList.html
您可以使用这样的容器列表:
ContainerList abc = new ContainerList(new DefaultListModel(variableLengthVector));
于 2012-06-26T05:47:01.640 回答