0
我使用JavaFX創建一個Java獨立應用程序。 我已經看到了一些例子,但我無法理解如何使用JavaFX的Task
在我的代碼的情況。更新JavaFX的控制,同時運行的應用程序
這是我要求我從SceneBuilder設置按鈕的OnAction控制器功能 - >
public class MainScreenController {
@FXML
private JFXButton btnSelectImg;
@FXML
private ImageView imageViewObj;
@FXML
private ProgressBar progressBarObj;
//..
//..
@FXML
private void onFileSelectButtonClick() {
//Some Operations are carried out
//..
//Then I want to set Image in ImageView
imageViewObj.setImage(myImage);
// Some Code Here
//..
// Set Progress
progressBarObj.setProgress(0.1);
// Some Code Here
//..
// Set Progress
progressBarObj.setProgress(0.2);
//...
//...
// Maybe change some other Controls
//..........
}
//..
//..
}
現在在這裏,我在同一個功能逐漸更新多個控件的代碼進步一步但是當執行完成後它會被更新。
我想更新而執行如圖所示的代碼中的控件。
謝謝我通過這個例子瞭解它。現在更清晰的想法。 –