簡體   English   中英

JavaFX進度欄從單獨的功能更改

[英]JavaFX progress bar changes from a seperate function

我有一個JavaFX程序,它實質上是一個按鈕,它會在與mainstart相同的類中觸發一個功能。 我正在嘗試創建一個非常基本,簡單的進度條,讓用戶知道該功能何時完成。

我像這樣觸發函數,其中foo是我的按鈕, bar是我的函數,我也將數字值傳遞給:

foo.setOnAction(e -> bar("555"));

如何在包含按鈕和進度欄以及foo函數的start函數之間傳遞諸如progress類的值,以便我的用戶可以知道bar完成運行的時間?

使用javafx.property的類並將兩個屬性綁定在一起。

在JavaDoc中, ProgressIndictorProgressBar具有progressProperty ,它是DoubleProperty一個實例。 Property類具有一個bind方法,您可以將其綁定到另一個ObservableValueProperty

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM