举例:我用java写了一个窗体,窗体上有一个按钮A,一个按钮B。点击按钮A时触发事件,程序运行中没有结束,这时我点击按钮B,此时窗体会显示“未响应”,无法触发按钮B的事件,窗体上所有控件都点不了了。怎么实现按钮A和B的事件互不影响,按钮A点击第一次,运行事件,点击第二次可以提示“程序A正在运行,没有结束”。如果此时再点按钮B,也会提示”按钮A的程序正在运行没有结束“。
这样的问题,我觉得应该用多线程解决。可我不会写,想要一个具体实现的代码。想知道一般来讲,遇到这样的问题都是如何解决的?其他变成语言的解决办法是什么?一样吗?具体的代码又是如何写的呢?想知道,谢谢了。