Есть ли какие-нибудь прослушиватели в Java для обработки того, что какой-то поток завершен? Что-то вроде этого:
Future<String> test = workerPool.submit(new TestCalalble());
test.addActionListener(new ActionListener()
{
public void actionEnd(ActionEvent e)
{
txt1.setText("Button1 clicked");
}
});
Я знаю, что такое дело невозможно, но я хочу, чтобы меня уведомили, когда какой-то поток закончился.
Обычно я использовал этот класс Timer с проверкой состояния каждого Будущего. но это не очень. Благодаря