森林海
是的,对于java或C#,C++等都是,按钮处理方法与界面线程在同一现成,就是说程序在执行按钮处理方法时,界面就会无响应,所以如果按钮处理的程序需要长时间运行,就要将处理方法写在线程里执行,简单来说,用匿名内部类就可以new Thread() { public void run() { //TODO: 将需要长时间处理的代码写在这里 //eg: ThisClass.this.doSomething(); //ThisClass是当前类名 }}.start();