java进度条_「java进度条」Java JProgressBar类(进度条) - seo实验室

java进度条

简介

利用JprogressBar类可以实现一个进度条。它一般是一种颜色部分或完全填充的矩形。缺省情况下,进度条配备了一个凹陷的边框,并水平放置。 进度条还可以选择显示一个字符串,这个字符串在进度条矩形的中央位置上显示。这个字符串缺省时为耗时任务已完成的百分比。这个字符串可用JProgressBar.setString方法定制。

进度条是一个矩形组件,通过填充它的部分或全部来指示一个任务的执行情况。默认情况下为确定任务执行进度的进度条效果如图23.48所示,填充区域会逐渐增大;如果并不确定任务的执行进度,可以通过调用方法setIndeterminate(boolean b)设置进度条的样式,设为true表示不确定任务的执行进度,填充区域会来回滚动,效果如图23.49所示;设为false则表示确定任务的执行进度。

ae38df58aac1ee95688568b95e5716e2.png

构造方法

JProgressBar() :创建一个显示边框但不带进度字符串的水平进度条。

JProgressBar(BoundedRangeModel newModel) :创建使用指定的保存进度条数据模型的水平进度条。

JProgressBar(int orient) :创建具有指定方向(JProgressBar.VERTICAL 或 JProgressBar.HORIZONTAL)的进度条。

JProgressBar(int min, int max) :创建具有指定最小值和最大值的水平进度条。

你可能感兴趣的:(java进度条)