JavaFX进度条从单独的函数更改

时间:2016-12-09 15:20:54

标签: java javafx progress-bar

我有一个JavaFX程序,它本质上是一个按钮,用于触发与mainstart相同的类中的函数。我试图创建一个非常基本的简单进度条,让用户知道函数何时完成。

我像这样触发了这个函数,其中foo是我的按钮,bar是我的函数,我也将数值传递给:

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

如何向包含按钮和进度条以及progress功能的start函数传递foo之类的值,以便我的用户可以知道何时bar已经完成了运行?

1 个答案:

答案 0 :(得分:1)

使用Apple Orange mango Apple#1 Apple#2 内的类并将两个属性绑定在一起。

在JavaDoc中,javafx.propertyProgressIndictorprogressProperty,这是ProgressBar的一个实例。 DoubleProperty类有一个bind方法,您可以将其绑定到另一个PropertyObservableValue