📜  javafx 进度条

📅  最后修改于: 2020-10-14 06:16:22             🧑  作者: Mango

JavaFX ProgressBar

进度栏用于向用户显示工作进度。它由javafx.scene.control.ProgressBar表示。以下代码将progrss bar实现到我们的应用程序中。

package application;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.ProgressBar;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class ProgressBarTest extends Application {
public void start(Stage primaryStage) throws Exception {
// TODO Auto-generated method stub
StackPane root = new StackPane();
ProgressBar progress = new ProgressBar();
root.getChildren().add(progress);
Scene scene = new Scene(root,300,200);
primaryStage.setScene(scene);
primaryStage.setTitle("Progress Bar Example");
primaryStage.show();

}
public static void main(String[] args) {
launch(args);
}
}

输出:

使用setProgress()方法

ProgressBar p2 = new ProgressBar();
p2.setProgress(0.25f);

输出: