小编Den*_*nis的帖子

线程结束监听器.Java的

是否有Java中的监听器来处理某些线程已经结束?像这样的东西:

Future<String> test = workerPool.submit(new TestCalalble());
test.addActionListener(new ActionListener()               
   {                                                         
    public void actionEnd(ActionEvent e)               
    {                                                        
        txt1.setText("Button1 clicked");                        
    }                                                        
   });
Run Code Online (Sandbox Code Playgroud)

我知道,这样处理是不可能的,但我想在一些线程结束时得到通知.

通常我用这个Timer类来检查每个Future的状态.但这不是很好的方式.谢谢

java multithreading actionlistener

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

actionlistener ×1

java ×1

multithreading ×1