3
FX.deferAction(new Function0<Void>() {
@Override public Void invoke() {
//Some code here
return null;
}
});
我將javafx 1.3中的代碼轉換爲javafx 2.1,但是我面臨這個問題。 javafx 2.1中這個問題的解決方案是什麼?什麼是相當於javafx 2.1中的FX.defer()方法
謝謝你謝爾蓋。我已經使用了這段代碼,但是我的輸出與javafx 1.3中以前的代碼不同。由於FX.defer()方法在調用時運行,但Platform.runLater()稍後運行。請給我一些更好的建議。 –
根據JavaFX 1.3 javadoc「deferAction表示應在系統選擇的較晚時間執行的操作。」如果在您的情況下「在通話時執行」,則需要更多信息。你有涉及任何同步嗎?你能提供一個示例代碼嗎? –
再次謝謝你謝爾。我的問題解決了這個代碼。我錯了。這種方法等同於上述問題。再次感謝。 –