私は Swing アプリケーションを作成していRunnable
ます。スレッドを実行するクラスがあり、スレッドは HTTP 要求を作成します。スレッドがいつ終了したかを知る最善の方法は何ですか?
private void loginMouseClicked(java.awt.event.MouseEvent evt) {
login.setEnabled(false);
loading.setVisible(true);
DoLogin log = new DoLogin(user.getText(), pass.getPassword().toString());
Thread t = new Thread(log);
t.start();
loading.setVisible(false);
login.setEnabled(true);
}
そのメソッドの最後の 2 行を、スレッドの完了時に起動される別のメソッドに移動したいと思います。これどうやってするの?