[英]JavaFX progress bar changes from a seperate function
我有一个JavaFX程序,它实质上是一个按钮,它会在与main
和start
相同的类中触发一个功能。 我正在尝试创建一个非常基本,简单的进度条,让用户知道该功能何时完成。
我像这样触发函数,其中foo
是我的按钮, bar
是我的函数,我也将数字值传递给:
foo.setOnAction(e -> bar("555"));
如何在包含按钮和进度栏以及foo
函数的start
函数之间传递诸如progress
类的值,以便我的用户可以知道bar
完成运行的时间?
使用javafx.property
的类并将两个属性绑定在一起。
在JavaDoc中, ProgressIndictor
和ProgressBar
具有progressProperty ,它是DoubleProperty
一个实例。 Property
类具有一个bind方法,您可以将其绑定到另一个ObservableValue
或Property
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.