关于java按键监听

能否在一个按键监听后通过另一个按键监听推动界面中的程序运行

img

如图 能否在我点击查询后在文本框输入员工信息后点击确定后输出员工信息
比如在我点击添加后 点击确定清空文本框 然后我依次输入 确定后录入信息 在我输入时可以等待我是否点击确定 点击了确定就录入下一个信息

这个可以的,就是异步回调。

这个实例的这个思路是否符合你的要求【多个按键绑定同一个监听器,并实现按下,弹起进行不同操作】,链接:https://blog.csdn.net/luzhenrong45/article/details/8817315

这个是通过中间变量来实现的,按照一下步骤即可实现相关效果:
1、设置一个类变量,boolean isQuery = false;
2、如果点击了‘查询按钮’,则修改isQuery=true;
3、在点击‘确定’按钮时,判断isQuery是否为true

  • 如果是false则什么操作也不做
  • 如果是true则继续判断是否输入员工信息
    • 如果输入则查询显示员工信息
    • 如果没有输入,则提示输入信息 isQuery = false;
      4、点击非‘查询’、‘确定’按钮时,重置

在swing中可以对组件设置相关的动作监听事件