亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaFX2:我可以暫停后臺任務/服務嗎?

JavaFX2:我可以暫停后臺任務/服務嗎?

JavaFX2:我可以暫停后臺任務/服務嗎?我正在嘗試設置一個后臺服務,該服務將從csv文件執行批量加載事務數據。此后臺服務將從映射到controller / presenter類中的方法的菜單項操作啟動。經常會有一些數據出現在csv文件中,而在數據庫中找不到主數據,這通常會導致上傳阻塞并失敗。在這種情況下,我希望能夠讓后臺服務暫停其處理并從演示者類調用對話框以接收用戶輸入。用戶輸入將用于在數據庫中添加主行,之后后臺服務應從其停止的位置恢復(不是從csv文件的開頭,而是從導致錯誤的行)。這可能在JavaFX中實現,也許使用javafx.concurrent API?我該怎么做呢?
查看完整描述

2 回答

?
陪伴而非守候

TA貢獻1757條經驗 獲得超8個贊

示例代碼中存在錯誤。該示例container.getScene().getWindow()在一個任務中使用,該任務NullPointerException在容器尚未添加到場景時(正確地)拋出(未報告)。我更改了示例中的邏輯順序,以便在將它使用的容器添加到場景中之前不啟動任務(這避免了問題)。 更新了示例代碼鏈接。

查看完整回答
反對 回復 2019-08-28
  • 2 回答
  • 0 關注
  • 844 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號