Codenameone 如何聚焦某个组件

Codenameone 如何聚焦某个组件,codenameone,Codenameone,我已经添加了一个带有Y轴的boxlayout的容器,并添加了多个按钮,我想将注意力集中到容器的某个位置,如何实现这一点?使用组件。requestFocus()大约有50个按钮,我尝试使用下面的代码按钮按钮=(按钮)来关注某个按钮容器.getComponentAt(25);requestFocus()按钮;但是按钮不是焦点,而是显示第一个按钮,请确保在表单布局和验证时调用该方法。如果在显示窗体之前执行此操作,则可能永远不会出现布局。如果表单不可见,则可以使用show listener绑定请求焦点调

我已经添加了一个带有Y轴的boxlayout的容器,并添加了多个按钮,我想将注意力集中到容器的某个位置,如何实现这一点?

使用
组件。requestFocus()

大约有50个按钮,我尝试使用下面的代码按钮按钮=(按钮)来关注某个按钮容器.getComponentAt(25);requestFocus()按钮;但是按钮不是焦点,而是显示第一个按钮,请确保在表单布局和验证时调用该方法。如果在显示窗体之前执行此操作,则可能永远不会出现布局。如果表单不可见,则可以使用show listener绑定请求焦点调用,如果在添加addShowListener listener后该表单仍然有效