我正在制作我的第一个应用。 :) 我现在编写了几个表单,每个表单都在自己的类中。现在,我想实现从一个Form到另一个Form的导航,这非常简单,因为目前每个Form只有一个“next”Form。
所以我尝试通过向每个Class添加一个“nextForm”表单来实现这一点,每次按下“下一个”按钮时我都想要nextForm.show()。我这样试过:
login = new Button("Login");
login.setUIID("nxtButtons");
login.addActionListener((e) ->
nextForm.show()
);
所以,当我实际点击按钮时,没有任何反应。
我试图以这种方式编写代码的方式是什么?这是我第一次进入GUI构建,我还没有这方面的经验。也许你们其中一个人可以帮助我:)
非常感谢
亲切的问候,
最高
答案 0 :(得分:1)
我假设nextForm
是null
,你应该在控制台的某个地方看到空指针异常。
如果不是nextForm
可能指向当前不会做任何事情的表格。您可以在调试器中的该行上放置一个断点,并查看是否达到了断点,然后检查变量的值。