0

VerticalPanel是否可以用另一个小部件替换 java GWT中的现有小部件?我尝试执行以下操作:

verticalPanel.remove(widget1);
verticalPanel.add(widget2);

不幸的是,这widget2在末尾添加了,verticalPanel但我想替换widget1...

4

2 回答 2

0

您想使用VerticalPanel.remove(int index)VerticalPanel.insert(Widget w, int beforeIndex)

于 2012-11-29T12:28:57.347 回答
0

你总是可以

verticalPanel.clear();
verticalPanel.add( widget2 );

调用是否.remove(...)返回truefalse- 后者表示面板中不存在小部件?

你也可以试试.remove( int index )

干杯,

于 2012-11-29T12:17:49.870 回答