JavaFx:使进度条不确定

Pav*_*l_K 5 java javafx

我在javafx fxml文件中有一个ProgressBar.如何让它在控制器中不确定?

编辑1 在javafx scenebuilder中,您可以通过复选框使进度条不确定.所以,我想在控制器中做到这一点.换句话说,我怎么能通过代码来做呢?

aw-*_*ink 18

假设/解决方案

由于您没有提供足够的代码,就像您通常应该MCVE一样,我假设您需要以下控制器代码:

public class FXMLDocumentController {

  @FXML
  private ProgressBar bar;

  @FXML
  private void initialize() {
    bar.setProgress(ProgressBar.INDETERMINATE_PROGRESS);
  }

}
Run Code Online (Sandbox Code Playgroud)

这只是将Progress设置为-1.