Estoy trabajando con Gxt. Necesito establecer el foco en el primer campo habilitado en la página. Pero tengo muchas páginas y quiero centralizar ese comportamiento. Hay una falta de documentación en Gxt, así que me pregunto si alguien ha encontrado un problema así y puede ayudarme.Gxt focus management
Ahora va como que en la clase de cada componente
protected void resetFocus() {
combobox.focus();
}
@Override
public void show() {
super.show();
resetFocus();
}
tengo encontró com.extjs.gxt.ui.client.aria.FocusManager pero es absolutamente claro cómo lo puedo usar. O tal vez también es posible obtener una cadena de campos a medida que avanzan en el componente de acuerdo con el enfoque. Y puedo mover el método resetFocus a la clase padre.
Smth así
protected void resetFocus() {
*getFocusChain().get(0).focus();*
}
¿Quizás nos puede mostrar su código? No hace que las personas quieran ayudar con su problema cuando lo llaman una tarea trivial, lo hace parecer perezoso en la parte de investigación del problema. – Woot4Moo
¡Gracias, tienes razón! Me di cuenta de que mi publicación no me muestra un buen lado. Lo reescribiré. – Zalivaka
reescrito, abierto para la necesidad crítica y llena de ayuda. – Zalivaka