在我的一个回答的评论中,Hovercraft说:
不,你的建议实际上会使情况变得更糟,因为通过将其用作ActionListener,你建议他将他的View也作为Control,这只应该在“玩具”程序中才能做到。
作为一个新手,我一直在使用“this”,我不清楚为什么这样被反对。有人能解释/阐述Hovercraft的答案或给出另一个答案吗?
Comment-- https://stackoverflow.com/questions/18021509/how-can-i-call-method-with-a-string/18021674#18021674