JavaFX 控件 ProgressBar&ProgressIndicator

ProgressBar&ProgressIndicator

ProgressBar

ProgressBar pb = new ProgressBar();
pb.setPrefWidth(300);
//設置進度
pb.setProgress(0.5);
pb.getProgress();
//設置不確定進度
pb.setProgress(ProgressBar.INDETERMINATE_PROGRESS);
//進度監聽
pb.progressProperty().addListener(new ChangeListener<Number>() {
    @Override
    public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) {
    }
});

ProgressIndicator


ProgressIndicator pi = new ProgressIndicator();
pi.setPrefWidth(100);
pi.setPrefHeight(100);
//設置進度
pi.setProgress(0.5);
pi.getProgress();
//設置不確定進度
pi.setProgress(ProgressBar.INDETERMINATE_PROGRESS);
//進度監聽
pi.progressProperty().addListener(new ChangeListener<Number>() {
    @Override
    public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) {
    }
});
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章