如何将重点放在表单中的下一个组件上?例如:
Button button1 = new Button("Button1");
button1.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
button1.???
}
});
我不知道下一个组件是什么,我不想知道 我将需要检查下一个组件是否存在。下一步是检查它们是否可聚焦。例如,下一个组件可能是一个按钮(或其他输入),但它可以放在< table>< tbody>< tr>< td> < button> < / TD>< / TR>< / tbody的>< /表>所以我需要以递归的方式做到这一点 有没有更简单的方法?
答案 0 :(得分:0)
将所有组件添加到数组中,然后找出数组中的位置,并将焦点设置在数组中的下一项。
阵列[X] .SETFOCUS(真);
您需要在启动时创建数组,否则无论文档中的布局如何,您都可以控制项目的顺序。