从表单“返回”不会将我带到上一个表单,而是回到主表单。我究竟做错了什么?这里有更多细节:
我有一个Command
,可以将您从应用的主要形式转到“人工设置”表单。从该表单中,如果单击某个多按钮,我会转到另一个表单(MaintenanceLevel),如下所示:
protected void onHumanSetup_MultiButtonMaintenanceAction(Component c, ActionEvent event) {
// Invoke the next level of form
showForm("MaintenanceLevel", null);
}
在“维护级别”表单中,我将Action
设置为Back
,但是当我点击菜单栏返回时,我最终返回主表单而不是“人工设置” “我想去的地方。
修改
事情变得更糟!现在,当我回到查看维护级别表单的命令时,它是空的:它忘记了我输入的命令:(
以下是MaintenanceLevel表单的command
设置:
答案 0 :(得分:0)
您无需定义后退命令。去掉它。 Codename One会自动为您创建后退命令。
此选项的用法是当您创建一个按钮并将其放置在表单中时,您希望它有效地作为后退按钮(例如取消按钮)。