我有VericalPanel
。如果我向它添加一个元素,它将被添加到元素下,现在我如何在它上面放置一个元素?
VerticapPanel vpanel = new VerticalPanel()
答案 0 :(得分:3)
您可以使用
VerticalPanel#insert(Widget w, int beforeIndex)
而不是
VerticalPanel#add(Widget w)
这会将小部件插入给定位置。
答案 1 :(得分:2)
尝试insert
方法:
这里是关于documentation
的方法的描述
protected void insert(Widget child, Element container, int beforeIndex, boolean domInsert)
在指定索引处将新子窗口小部件插入此Panel,并将其Element附加到指定的索引 容器元素。子元素将附加到 容器在同一索引处,或简单地附加到容器, 取决于domInsert的值。
参数:
child
- 要添加的子窗口小部件container
- 包含子项的元素
beforeIndex
- 插入子项的索引
domInsert
- 如果true
,请将儿童插入beforeIndex
的容器中;否则将孩子附加到容器的末端。