当单击按钮JButton时,此按钮事件有很长一段时间(比如会执行一个很大的循环),不能马上再次单击这个按钮,如果这时我要往文本域或控制台输出信息,不能马上输出。我想有没有什么办法能让我马上再次能单击这个按钮,并且使得信息马上输出来啊,谢谢了

解决方案 »

  1.   

    在button的actionperform函数中执行一个thread,这样不会太占资源
      

  2.   

    是不是doClick()方法就是用多线程实现的吧, 我发现doClick()方法可以实现上面的功能
    谢谢上面各位的帮助, 等我试试, 马上结贴,呵呵
      

  3.   

    是不是doClick()方法就是用多线程实现的吧, 我发现doClick()方法可以实现上面的功能
    谢谢上面各位的帮助, 等我试试, 马上结贴,呵呵
      

  4.   

    在你的时间函数中加入:
    Thread t=new Thread(runner);//这里的runner来负责你的大规模事务