Codenameone Codename One-如何查找给定父级的子组件

Codenameone Codename One-如何查找给定父级的子组件,codenameone,Codenameone,我正在使用日历组件,我想在其中找到所有日历日按钮。我已经看到,可以使用getParent()方法查看父组件,但如何获取子组件 了解如何选择具有给定UIID的所有gui组件也很好。通过派生日历并重写createDay()可以更好地解决该特定问题,因为它不会因未来对UIID的更改而中断 然而,要回答这个问题,老办法是这样的: int childCount = parent.getChildCount(); for(int iter = 0 ; iter < childCount ; iter+

我正在使用日历组件,我想在其中找到所有日历日按钮。我已经看到,可以使用getParent()方法查看父组件,但如何获取子组件


了解如何选择具有给定UIID的所有gui组件也很好。

通过派生
日历
并重写
createDay()
可以更好地解决该特定问题,因为它不会因未来对UIID的更改而中断

然而,要回答这个问题,老办法是这样的:

int childCount = parent.getChildCount();
for(int iter = 0 ; iter < childCount ; iter++) {
    Component current = parent.getComponentAt(iter);
    // do something with current
} 

通过派生
Calendar
并重写
createDay()
可以更好地解决该特定问题,因为它不会因将来对日历的更改而中断

然而,要回答这个问题,老办法是这样的:

int childCount = parent.getChildCount();
for(int iter = 0 ; iter < childCount ; iter++) {
    Component current = parent.getComponentAt(iter);
    // do something with current
}