我有一個VericalPanel
。如果我向它添加一個元素,它將被添加到元素下面,現在我怎麼能在它上面放置一個元素?GWT在現有的部件上添加一個小部件
VerticapPanel vpanel = new VerticalPanel()
我有一個VericalPanel
。如果我向它添加一個元素,它將被添加到元素下面,現在我怎麼能在它上面放置一個元素?GWT在現有的部件上添加一個小部件
VerticapPanel vpanel = new VerticalPanel()
您可以使用
VerticalPanel#insert(Widget w, int beforeIndex)
,而不是
VerticalPanel#add(Widget w)
這將在指定位置插入部件。
嘗試insert
方法:
這裏的方法有關documentation
protected void insert(Widget child, Element container, int beforeIndex, boolean domInsert)
指定索引處插入一個新的子控件到這個面板,其元件連接到說明指定的 容器元素。子元素將以相同索引附加到 容器,或根據domInsert的值簡單地附加到容器 。
參數:
child
- 孩子的Widget添加
container
- 元素在其中的孩子將被包含
beforeIndex
- 如果true
,插入子成 - 孩子將被插入
domInsert
這之前,該指數容器在beforeIndex
;否則將子項追加到容器的末尾。
我發現它在同一時間LOL ty反正 – user3387996 2014-08-28 11:43:12