【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);
输出:
文章图片
推荐阅读
- JavaFX进度指示器
- JavaFX多边形
- JavaFX播放视频
- JavaFX PieChart
- JavaFX播放音频
- JavaFX路径转换
- JavaFX暂停过渡
- JavaFX并行过渡
- JavaFX PasswordField