Montei um form e alterei o foco para determinado objeto através do seguinte código:
[code] public Form getFmPrincipal() {
if (fmPrincipal == null) {
fmPrincipal = new Form("", new Item[] { getImageItem2(), getStringItem9() });
fmPrincipal.addCommand(getCmdGerar());
fmPrincipal.addCommand(getCmdTransf());
fmPrincipal.setCommandListener(this);
Display display = getDisplay();
display.setCurrentItem(stringItem9);
}
return fmPrincipal;
}[/code]
Dessa forma, ao carregar o form, o objeto stringItem9 fica em foco. Quando o usuário escolhe uma das opções (Gerar ou Transf), outro formulário é carregado. O problema é que ao retornar para o fmPrincipal, o foco passa a ficar no objeto imageItem2.
Como fazer para que o foco permaneça SEMPRE num determinado objeto, no caso, o stringItem9?