codenameone form.show()恢复为当前形式

时间:2017-07-19 19:47:22

标签: java forms netbeans codenameone

我有一个使用.show()调用登录表单的应用程序,然后连接到服务器。如果凭据正确并且服务器返回有效的连接响应,我想显示另一个带有列表的表单。 调用新表单的代码是;

            if(h.get("result").toString().trim().equals("Valid")) {
                System.out.println("need to show establishments form");
                Establishments establishments = new Establishments();
                establishments.setFocus(true);
                establishments.show();
            }

当使用GUI Builder构建的新表单显示时,它仅用于即时,模拟器将恢复为登录表单。我输入了一些System.out.println和sleep命令,并看到对新表单的控制。当计时器结束时,新表单会显示,但会立即被登录表单替换。关于我做错了什么想法?

0 个答案:

没有答案