2012-02-16 54 views

回答

2

使用線程可以異步執行而不會阻塞UI。比方說,你有兩個按鈕搜索谷歌在Bing中搜索(是你的揮杆UI想不出更好analagy的現在:))

如果你不使用線程的應用程序窗口會擋住即你會無法點擊其他按鈕或做任何其他事情,直到第一個功能完成,但線程沒有阻塞,你可以繼續工作,並使用你的用戶界面,甚至同時點擊兩個。

2

請閱讀下列API:
SwingWorker
Timer

,你也需要了解事件隊列AWT如何與您的程序進行交互。你可以找到這個信息here