我有一个JavaFX程序,它本质上是一个按钮,用于触发与main
和start
相同的类中的函数。我试图创建一个非常基本的简单进度条,让用户知道函数何时完成。
我像这样触发了这个函数,其中foo
是我的按钮,bar
是我的函数,我也将数值传递给:
foo.setOnAction(e -> bar("555"));
如何向包含按钮和进度条以及progress
功能的start
函数传递foo
之类的值,以便我的用户可以知道何时bar
已经完成了运行?
答案 0 :(得分:1)
使用Apple
Orange
mango
Apple#1
Apple#2
内的类并将两个属性绑定在一起。
在JavaDoc中,javafx.property
和ProgressIndictor
有progressProperty,这是ProgressBar
的一个实例。
DoubleProperty
类有一个bind方法,您可以将其绑定到另一个Property
或ObservableValue
。