runnable

    0熱度

    1回答

    所以我現在有一個問題,因爲一切工作正常,只是試驗一些代碼來創建一個簡單的系統時間和日期設置。我有一個問題,我似乎無法修復。所以我確定了一個標籤(不是JLabel),當我嘗試通過可運行的void來運行它時,它似乎錯誤,當我嘗試設置文本以更新系統的確切時間時。例如Time.setText(time);時間將被識別爲一個字符串,但它只是錯誤,並不起作用。 import java.util.Calenda

    0熱度

    2回答

    程序的目標是將三個字符串發送到三個單獨的線程,並讓它們逐個字符地打印每個字符串。我想要在每個輸入字符串之間留出一個空白行,但我不確定將每個線程置於等待狀態的位置,還是停止輸出,以使輸出發生變化。大多數情況下,這是一串串混音,有時一個分開,整齊地出來。 import java.util.Scanner; public class Threader { public static voi

    1熱度

    2回答

    我定義了一個Runnable,它在點擊按鈕後啓動, 它每1秒更改一次ImageView的圖像。 在我看來還有一個按鈕,當用戶點擊該按鈕時,我又啓動了Runnable,但這次它每2秒更改一次ImageView的圖像等等。 我的問題是:當我點擊第二個按鈕時,現在是否必須單獨運行線程,或者它只是停止Runnable的第一個實例並啓動另一個實例? 注意:我讀了一些關於android中的線程和Runnabl

    1熱度

    1回答

    我是新來的,還有Java。我懷疑這個問題對於這個領域來說太開放了,但是對於我來說,我找不到更合適的地方。在搜索互聯網時,我也沒有發現任何東西。 我有一些Java教科書,大多是較舊的版本,購買成本更低。對於其中許多人來說,Swing示例不使用可運行接口和事件分派隊列。 (例如,Deitel和Deitel,2007年的「How to Program Java第7版」或2011年的Barry Burd的

    3熱度

    2回答

    我的代碼: public class EventHandler implements Runnable, SomeEventListener { private static final EventHandler INSTANCE = new EventHandler(); private static final Thread THREAD = new Thread(INST

    0熱度

    1回答

    我做了一個應用程序,它使用runnable讀取特定類型的短信。 Everyhing正常工作。我收到了短信,從讀狀態移動閱讀,但它崩潰的onResume(),並給予下列錯誤: Unable to resume activity {com.android.testthread/com.android.testthread.MainActivity}: android.database.StaleDat

    0熱度

    2回答

    我想要從Thread繼承的對象的集合;每個對象都在它自己的線程中運行。 我試過extends Thread並且叫super()認爲會確保創建一個新的線程;但沒有...只有main是正在運行的線程:( 每個人都告訴我,「實施Runnable把你想要的代碼在run()並把它放在一個線程對象」。 我不能這樣做,因爲這2,原因: 我的集合元素是不是型Thread,如果I多我不得不改變所有它的依賴 run(

    2熱度

    1回答

    我想動態設置自動滾動速度到WebView。在onCreate調用autoScroll(25)並將其刪除後,接下來調用autoScroll(300),但當apk運行時,自動滾動速度爲25,因此前面稱爲「mHandler.postDelayed」不會刪除。如何解決這個問題? Handler mHandler; Runnable runnable; WebView wv; protected v

    0熱度

    1回答

    我使用javax.swing爲小應用程序構建GUI。一切工作正常,但我只是有一點疑問。我想用JProgressBar來表示進程導出正在運行。 由於Post類本身實現Runnable,如果在run()之後立即調用setIndeterminate(),它甚至在export()結束之前執行,因爲Java將它放在另一個Thread中。 有沒有人有一些想法如何解決它? this.jProgressBar2.

    -1熱度

    1回答

    我試圖找到我測量使用方法1時所用的時間使用Java 8的parallelStream(方法1)和創建並行線程(方法2) 之間的差之間的差異方法2.但我發現一個巨大的偏差。方法2(〜700毫秒)比方法1(〜20秒) 方法1的方式更快:(列表具有約100條) list.parallelStream() .forEach(ele -> { //Do something.