0

ボタンをクリックするとクロール プロセスを開始する必要があります。onclick 内に書き込みを行うと、プロセスが停止するまで他のタブにアクセスできなくなります。バックグラウンドでプロセスを実行する必要があります。

4

4 に答える 4

3

別のスレッド
参照の
例で開始します

于 2010-08-24T15:34:11.630 に答える
1

次のように、「クリック時」コールバック内で別のスレッドを呼び出します。


Thread t = new Thread(new Runnable() {  
    public void run() {  
        // your code  
    }  
});  
t.start();  

于 2010-08-24T15:37:01.467 に答える
0

Java5の「並行」パッケージを使用できます。

java.util.concurrentパッケージの概要

特に、スレッドプール。スレッドの終了を正しく処理できなかったり、スレッドを存続させたりすると、リソースリークが発生する可能性があるため、これはより堅牢になります。

于 2011-10-29T19:38:04.260 に答える
0

Swing を使用している場合は、これが役立つ場合があります。

http://download.oracle.com/javase/6/docs/api/javax/swing/SwingWorker.html

于 2010-08-24T15:36:57.040 に答える