Codenameone中的addComponent(index,cmp)不尊重索引

时间:2015-05-14 13:36:01

标签: eclipse codenameone

我正在使用addComponent(index,cmp),然后重新验证我添加cmp的容器,但cmp总是被添加到容器的底部(容器组件的最后一项) - 它不尊重索引。任何想法??

otherLabel is a codenameone label
otherField is a codenameone textfield
Container7 is a container with 14 components

findContainer7().addComponent(8,otherLabel);
findContainer7().addComponent(9,otherField);
findContainer7().revalidate();

此后,otherLabel和otherField将显示在容器的最后一个UI中(索引13,14)

1 个答案:

答案 0 :(得分:0)

索引仅对某些布局管理器有用。由于你没有提到布局管理器,我猜你选择了表格布局,其中索引与基于约束的布局不相关。