java一个按钮,两个文本框问题

java定义了一个按钮和两个文本框,怎么实现点击哪个文本框后,再点按钮,按钮就在哪个文本框产生输出按钮的文字?

就像是计算器,通过按钮在两个文本框中输入数字,自由选择文本框

两个文本框分别注册addFocusListener 焦点事件,每次点击文本框后会触发,定义一个变量用来记录触发的哪一个文本框,点击按钮时,再根据该变量控制往哪一个文本框输入数字

你可以设计一个思路,定义一个全局变量,当哪个文本框获得焦点时触发事件把当前文本框对象赋给全局变量,然后按钮点击时通过全局变量取这个文本框的值