在GWT中,如何在面板内循环Gui Widget



假设我有一个垂直面板,其中添加了一些小部件(标签,按钮,…)。我如何循环垂直面板&访问其中的小部件?

您可以使用iterator,正如我在问题中解释的那样如何获得特定类型的所有小部件。

Iterator<Widget> widgets= vpanel.iterator();

注意事项:

  • 这个方法只显示添加到面板的小部件。
  • 你也必须迭代子面板(如果它包含)。

或者选择@Manolo的答案,如果你正在使用GWT第三方库GQuery.