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) {
}
});
本文详细介绍了JavaFX中ProgressBar和ProgressIndicator组件的使用方法,包括如何设置进度、不确定进度以及添加进度监听,为开发者提供了实用的代码示例。
548

被折叠的 条评论
为什么被折叠?



