2011-05-24 77 views
0

嘿,我有點兒是Java的新手。Java:在繼續其餘部分之前部署一種方法

可以說我有兩個方法,spinner()和loadEverything()。我想先執行微調(),並讓它運行,而loadEverything(),這是沉重的,正在完成。我試過了,但無論我做什麼,applet都會在渲染微調器()之前加載所有東西。

最好的問候, Ulrik合作

感謝:baphomet13,sovled我的問題。

+0

你能發表一些代碼嗎?理解你想做什麼有點困難。部署是什麼意思?執行? – Kaj 2011-05-24 10:53:55

+2

你的問題不清楚。方法(應該以小寫字母開頭)不能被「部署」或「替換」。它只能被調用。 – 2011-05-24 10:55:04

+0

@Kaj,是執行並渲染到屏幕上。該代碼目前無意義,將會看到我是否可以找到要發佈的內容。 – 2011-05-24 10:56:05

回答

3

如果我理解正確,您希望您的微調方法與loadEverything方法並行運行。對於兩個並行執行的方法,你需要線程。但是在Swing應用程序或applet中使用時,線程必須遵守一些硬規則。閱讀the tutorial on concurrency in Swing的解釋。

+0

感謝您提供比以前的評論更具體和更有用的信息。非常感激。 – 2011-05-24 11:06:49

相關問題