代号一个动作监听器不工作
Codename one actionlistener not working
我目前正在开发我的第一个应用程序。 :)
我现在已经编写了多个表单,每个表单都在自己的 class 中。现在,我想实现从一个表单到另一个表单的导航,这非常简单,因为目前每个表单总是只有一个 "next" 表单。
所以我尝试通过向每个 Class 添加一个 "nextForm" 表单来做到这一点,每次按下 "next" 按钮时我都想要 nextForm.show() 。我这样试过:
login = new Button("Login");
login.setUIID("nxtButtons");
login.addActionListener((e) ->
nextForm.show()
);
所以,当我实际点击按钮时,什么也没有发生。
我尝试编写代码的方式好吗?这是我第一次进入 GUI 构建领域,我还没有这方面的经验。也许你们中的一个人可以在这里帮助我 :)
非常感谢
亲切的问候,
最大
我假设 nextForm
是 null
,您应该会在控制台某处看到空指针异常。
如果不是,nextForm
可能指向当前表单,该表单什么也不做。您可以在调试器的该行上放置一个断点,然后查看是否到达断点,然后检查变量的值。
我目前正在开发我的第一个应用程序。 :) 我现在已经编写了多个表单,每个表单都在自己的 class 中。现在,我想实现从一个表单到另一个表单的导航,这非常简单,因为目前每个表单总是只有一个 "next" 表单。
所以我尝试通过向每个 Class 添加一个 "nextForm" 表单来做到这一点,每次按下 "next" 按钮时我都想要 nextForm.show() 。我这样试过:
login = new Button("Login");
login.setUIID("nxtButtons");
login.addActionListener((e) ->
nextForm.show()
);
所以,当我实际点击按钮时,什么也没有发生。
我尝试编写代码的方式好吗?这是我第一次进入 GUI 构建领域,我还没有这方面的经验。也许你们中的一个人可以在这里帮助我 :)
非常感谢
亲切的问候,
最大
我假设 nextForm
是 null
,您应该会在控制台某处看到空指针异常。
如果不是,nextForm
可能指向当前表单,该表单什么也不做。您可以在调试器的该行上放置一个断点,然后查看是否到达断点,然后检查变量的值。