Java - 如何使用ActionListener获取用户输入,处理它,然后在另一个Java GUI上输出?

时间:2017-04-05 08:40:22

标签: java user-interface actionlistener

我被告知ActionListeners并不意味着返回值,但在这种情况下,如何将用户输入从一个Java GUI传递到另一个?

例如,如果我想这样做怎么办?

  1. 创建菜单A,允许用户使用JCheckBox选择他们想要的食物。
  2. 用户点击菜单A上的“完成”JButton,窗口关闭。
  3. 系统接收输入并打开另一个窗口,显示客户选择的食物以及食物的相应图像。
  4. 我遇到第3步的问题,因为无论用户在菜单A中选择了什么输入,ActionListener都不允许我将其转移到其他任何地方。

    我能想到解决这个问题的唯一方法是继续完成ActionListener中的所有内容,但这似乎不太可能是最有效的解决方案。

    我做错了什么?

0 个答案:

没有答案